[Realm / React-Native debugger]: конструктор должен иметь тип 'function', got (undefined)

Он работает также без режима отладчика. Но в режиме отладчика я получаю ошибку при попытке создать объект Realm с параметрами схемы.

import Realm from 'realm'

class Todo extends Realm.Object {}
Todo.schema = {
    name: 'Todo',
    properties: {
        done: {type: 'bool', default: false},
        text: 'string',
    },
};

class TodoList extends Realm.Object {}
TodoList.schema = {
    name: 'TodoList',
    properties: {
        name: 'string',
        creationDate: 'date',
        items: {type: 'list', objectType: 'Todo'},
    },
};

export default new Realm({schema: [Todo, TodoList]});

Realm JS SDK Версия: 2.17.0 React Родной: 0.57.1

конструктор должен иметь тип «функция», получил (не определено)

Всего 1 ответ

Автоматический диспенсер мыльной пены от xiaomi.


Эта ошибка появляется только в версии 2.18.0 ( последняя ), попробуйте понизить до версии до версии 2.16.0

Чтобы понизить пакет царства

npm uninstall realm

npm install --save realm@2.16.0

Есть идеи?

10000