为什么我更改一个label的text值,无论如何刷新,运行之后页面上的值都不会改变
版本。代码。是否有报错。
你这样只是把Label和Text都添加为HelloWorld的属性,它们本身并没有关联。你想实现编辑器里修改Text的值运行之后页面上的值跟着改变的话,就要把它们关联起来。在HelloWorld.js里面的onLoad里面加上一行:
onLoad: function() {
this.label.string = this.text;
}
这样HelloWorld一加载,就把自己Text的值赋给Label

