您的位置:首页 > Web前端 > JavaScript

extjs

2016-06-01 16:10 585 查看
这几天在用extjs mvc开发,写了几天但好像没什么心得好写,都是用别人写好的插件,稍微改一点东西

根据id获取

Ext.getCmp('message')

ajax请求
Ext.Ajax.request({
url:"faultRecord/addMessage",
params:{
message: Ext.getCmp('message').getValue(),
num: Ext.getCmp('num').getValue()
},
success:function(response, opts){
Ext.Msg.alert("发送结果", response.statusText);
var win =Ext.getCmp('addFaultMessage');
if (win) {win.close();};
console.log(response.responseText);
}
});
监听双击事件,单击事件
listeners: {
itemdblclick: 'showItem',
<pre name="code" class="javascript"><span style="white-space:pre">	</span>    itemclick: 'showItem'
}

根据id判断win时候存在,不存在加入到当前view,单例模式一样,一个页面相同id的只能有一个
var win = Ext.getCmp('addFaultMessage');
if (!win) {
win = me.view.add({
xtype : 'faultSendMessageInfo'
});
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: