总结下wex5父页面和子页面之间的传值(参数)

        首先父页面里要加一个windowDialog控件用于打开子页面(控件src链接子页面)。

父页面向子页面传值:然后用this.comp("windowDialog的ID").open(可以带参数)打开子页面。

var params = null;

params = {

"isShare" : "yes",

"kmOid" : this.kmOid

};

this.comp("moveDialog").open({"data":params});

};

子页面向父页面传值:通过this.owner.send(data)方法,可以向父页面返回数据;此时会触发父页面中对应WindowDialog组件的onReceive和onReceived事件,我们可以在此事件中接收到对话框返回的数据。

var data = this.catalogMap;

this.owner.send(data);

this.close();

你可能感兴趣的:(总结下wex5父页面和子页面之间的传值(参数))