page.getViewById работает только при вызове при загрузке страницы - PullRequest
0 голосов
/ 19 апреля 2019

Я пытаюсь использовать page.getViewById(idName).text для ввода текста в текстовое поле, но все идет не так хорошо.

Если я использую его в функции pageLoaded, вызываемой при загрузке страницы, это работает просто отлично.

Если я вызываю функцию, используя <Button text="Update" tap="functionName" />, я получаю ReferenceError: page is not defined.

Если я вместо этого вызываю pageLoaded во второй раз (это не то, чтоЯ хочу сделать, но в целях устранения неполадок это стоило того), я получаю TypeError: Cannot read property 'text' of undefined.

Как получить доступ к свойствам компонента после начальной загрузки страницы?

1 Ответ

1 голос
/ 20 апреля 2019

Возможно, вам нужно определить страницу, например,

const button = args.object;
const page = button.page;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...