比如,A页面中通过shell.showPage跳转到B页面,想在B页面做一些操作的时候能给A页面传值,或者调用A页面的方法做一些事
A 页面中 定义一个方法,比如
Model.prototype.test = function(param1,param2) {
// A 页面中定义的方法,用于被B页面调用!
};
跳转页面的时候,代码如下:
var url = require.toUrl('./B.w');
var params = {
a1: 'a1Value',
a2: 2,
data: {
method:this
}
}
justep.Shell.showPage(url, params)
在 B 页面调用A 页面传递过来的js方法,如下:
this.params.data.method.test('值1','值2');
评一波