Smartface定义全局变量和用法

时间:2016-02-23 07:39:19

标签: smartface.io

我想从Page1向页面2发送json数据或变量。我的代码如下。我想我写错了代码。我不知道该怎么做。

第1页:



var value1="test";
var jsonData=[];


jsonData.push("Value1");
jsonData.push("Value2");
jsonData.push("Value3");




第2页



    var TextBox = new SMF.UI.EditBox({
    
    width:"88%",
    height:"100%",
    left:"22%",
    top:"0%",
    text:"",
    
    
    });



    TextBox.text = Pages.Page1.value1;
    TextBox.text = Pages.Page1.jsonData;


    Pages.Page1.add(TextBox);




1 个答案:

答案 0 :(得分:0)

您可以将该变量添加到全局文件中,然后在您希望的位置使用它。喜欢:

//Global.js
var myVar;

//Page1.js
Label.text = myVar;
//or even change its value
myVar = "Hello";

但我正在寻找一种方法来做到这一点而不会声明一个全局变量。