当点击按钮时,NativeScript会更改标签的值

时间:2018-03-23 04:03:56

标签: nativescript

使用NativeScript,我无法更改双向绑定的标签。

使用"模型 - 视图 - 模型"技术,我能够将变量设置为一个值,并让我的标签显示页面加载时的值。

按下按钮后,我可以更改变量的值(如控制台中所示),但标签不会更改其值。

这里是Nativescript Playground:https://play.nativescript.org/?template=play-js&id=rH0lcK

我甚至试过传递" args"变量试图设置标签(通过ID),但这不起作用......但即使这样做,我认为双向绑定会自动更新值?

注意:我使用的是JavaScript(非Angular)

提前致谢:)

1 个答案:

答案 0 :(得分:1)

请注意hello-world应用程序,它可以准确地展示您的需求。尝试与文档共度时光,也可以在W3Schools中理解JavaScript的基础知识。

您在myText函数内声明了一个全局变量onButtonTap,而不是更新observable的属性。尝试

this.set('myText', newValue);