Не могу прочитать данные из IndexedDB

Тема в разделе "JavaScript", создана пользователем amon--ra, 18 мар 2020.

  1. amon--ra

    amon--ra

    Регистрация:
    18 мар 2020
    Сообщения:
    0
    Симпатии:
    0
    Здравствуйте.
    Есть такой код:
    Код:
    function getRec(Rec, f) {
        connectDB(function (db) {
            var request = db.transaction([storeName], "readonly").objectStore(storeName).get(id = 0);
            request.onerror = logerr;
            request.onsuccess = function () {
                Rec = request.result;
                console.log(Rec);
                f(request.result ? request.result : -1);
            }
        });
    }
    
    Вывод в консоль самого Rec я вижу в хроме.
    Но, например, Rec.width консоль выдает undefined.

    Записать объект Rec {width : 1000, .....} мне удалось, а вот прочитать записанное из другого файла js не могу.

    Я только пытаюсь освоить js.
    Помогите, может кто-то рабочий код подкинет?
    Дальше я сам попробую разобраться.
    Заранее благодарен.
     
    Lasted edited by : 18 мар 2020