如何从 NativeScript 中的文本字段访问输入并将它们保存到变量中,就像您可以使用 document.getElementByID

How to access inputs from Textfields in NativeScript and save them to variables like you can with document.getElementByID

所以我只是想将文本字段中的值保存到变量 javascript。
我看到我应该从另一个 post

那里做类似的事情
var view = require("ui/core/view");
function pageLoaded(args) {
    var page = args.object;
    var textfield= view.getViewById(page, "textfieldID");
}

然而,我真的不明白我应该如何使用它。我在哪里调用 pageloaded 以及什么参数?

在 nativescript 中 angular,

我们必须为此使用两个数据出价。

在您的 component.html 文件中:

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

在您的 component.ts 文件中声明变量 username: string = '';

[(ngModel)] 用于双向数据绑定,因此您可以从文本字段访问值。

但请注意,您必须在模块文件的 import:[] 数组中导入 NativeScriptFormsModule 才能使用双向数据绑定。