Как исправить ошибку в тосте nativebase undefined - это не объект (оценивается this.toastInstance._root) - PullRequest
0 голосов
/ 19 марта 2019

Я использую nativebase ("native-base": "^2.12.1") в реактивном проекте.Я собираюсь использовать show toast для метода в классе реагирующих компонентов

assignTicket(id) {
    return Toast.show({
        text: "Wrong password!",
        buttonText: "Okay",
        duration: 3000,
        type: "success"
    });   
}

Но я получаю ошибку при вызове этого метода:

undefinded не является объектом (оценивая это.toastInstance._root ')

Я думаю, что это не проблема с версией nativebase, я использую последнюю версию.Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 26 марта 2019

Просто удалите возврат из вашего кода

0 голосов
/ 20 марта 2019

Чтобы Toast работал, вам нужно обернуть самый верхний компонент внутри <Root> из native-base.

...