Мне нужно создать приложение на NW.JS + SQLite.
Работаю на UBUNTU. подружить SQLite3 и NW.JS получилось, но не до конца. Для SQLite использую библиотеку эту
var sqlite3 = require('sqlite3').verbose();
var db = new sqlite3.Database('app.sqlite3');
function connect(){
db.serialize(function() {
db.run("CREATE TABLE qq (vopros TEXT, otvet TEXT)");
var stmt = db.prepare("INSERT INTO qq VALUES (?, ?)");
for (var i = 0; i < 10; i++) {
stmt.run("Вопрос " + i, "Ответ " + i);
}
stmt.finalize();
db.each("SELECT vopros, otvet FROM qq", function(err, row) {
books.push({'vopros': row.vopros, 'otvet': row.otvet});
});
});
db.close();
}
После выполнения функции в базе лежат каракули. Онлайн декодер говорит, что это windows-1252. Узнавал кодировку базы через PRAGMA - UTF8. Все файлы в utf8.
Если базу заполнить руками кириллицей - всё хорошо.
Использовал библиотеку utf8 - толку не получил.
Я не могу понять в чём проблема. Прошу помощи.
Помогла смена кодировки на UTF8 with BOM
¯\_(ツ)_/¯
Есть кнопка, как сделать, чтобы при клике, по центру экрана высвечивался блок div и при этом фон позади блока становился затемненным?
Запускаю две странички на разных экранахСтранички с одного домена, в обеих могу дописать все что понадобиться
Мне надо поменять текст при нажатии, сейчас у меня нет обратного действия, чтоб при нажатии было скрыть, при втором нажатии подробнееЗаранее...