Как получить доступ к входным данным из Textfields в NativeScript и сохранить их в переменных, как вы можете с document.getElementByID - PullRequest
1 голос
/ 15 февраля 2020

Так что я просто пытаюсь сохранить значения из текстовых полей в переменные javascript.
Я вижу, что я должен сделать что-то подобное из другого поста

var view = require("ui/core/view");
function pageLoaded(args) {
    var page = args.object;
    var textfield= view.getViewById(page, "textfieldID");
}

однако я делаю не очень понимаю, как именно я должен его использовать. где я могу назвать страницу загруженной и какие аргументы?

1 Ответ

2 голосов
/ 15 февраля 2020

В нативном сценарии angular,

Для этого мы должны использовать две привязки данных.

в вашем component.html файле:

<TextField
    hint="username" 
    [(ngModel)]='username'>
</TextField>

в вашем * В файле 1009 * объявите переменную username: string = '';

[(ngModel)] используется для двухстороннего связывания данных, поэтому вы можете получить доступ к значению из своего текстового поля.

, но обратите внимание, что вам необходимо импортируйте NativeScriptFormsModule в import:[] массив вашего файла модуля, чтобы использовать двустороннюю привязку данных.

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