|
有需求自定义组件,点击按钮后创建WindowDialog弹出页面。js代码如下
_doClick : function(evt) {
if (!this._showColDlg){
this._showDialog = new WindowDialog({
showTitle : true,
resizable : true,
status: 'normal',
width: '70%',
height: '70%',
src : require.toUrl("./demo/dialog.w"),
parentNode : this.getModel().getRootNode()
});
}
this._showDialog.open({// 向子页传输必要数据
data : {
"config" : ""
},
"title" : "快速查询"
});
}
在弹出的页面dialog.w中定义的按钮点击事件无效。不知道什么原因,觉得是parentNode 的原因 但是不知道怎么解决,求教。
测试过直接在w文件中使用这段代码弹出页面可以正常点击。 |
|