如何在EXTJS MVC的控制器上添加按钮点击事件
How to Add a Button Click event on Controller of EXTJS MVC
我正在尝试使用ExtJS开发一个应用程序。到目前为止,我已经开发了一个带有边框布局的Viewport,我已经完成了北部区域和南部区域。在中心区域中,我有多个面板,例如1。用于搜索数据。2.输入数据任务列表(一个表格),然后在下一个面板上显示网格。在那个面板后面,我有一个按钮,它应该监听点击事件,向用户显示表单。
对于那个事件,我的控制器看起来是这样的:
this.control({
'viewport button [action=add]':{
click: this. addData},
addData : function(button){
consol.log('the add button was clicked');
}
.......
现在,如果我点击页面上显示按钮的按钮,它没有任何响应以下是我为视口准备的结构代码:
launch : function() {
Ext.create('Ext.container.Viewport', {
layout : 'border',
autoScroll : true,
items : [{
region: 'north',
.......
},{
region: 'west',
..............
},{
region: 'center',
items:[{
xtype: 'panel',
..............
},{
xtype: 'panel',
............
},{
xtype: 'userlist'
},{
xtype: 'button',
text: 'Add',
action: 'add'
}]
}]
如有任何帮助,我们将不胜感激
删除选择器中button
和[action=add]
之间的空格:
this.control({
'viewport button[action=add]': {
click: this. addData
},
...
相关文章:
- 将按钮添加到新元素中
- 使用加号按钮添加多个文本框,并通过PHP提交
- 复选框/单选按钮-添加所选项目的总价
- 将自定义按钮添加到现有网站
- 单击按钮添加HTML表单
- 将sharethis按钮添加到chrome扩展popup.html
- 从自定义DocuSign按钮添加信封自定义字段
- 我尝试将引导下拉按钮添加到 但下拉菜单不起作用.我该怎么做
- 将按钮添加到跨度
- 使用按钮添加到变量
- 单击禁用的按钮添加 CSS
- 将“下一步”和“上一个”按钮添加到较大的图像
- 将下一个和上一个按钮添加到我的图像滑块
- 按React按钮添加行
- 用jQuery点击按钮添加值
- 如何将下一个和上一个按钮添加到图像galary
- 如何为表行结果的每个按钮添加事件侦听器
- 使用setTimeout为按钮添加冷却时间
- 无法向按钮添加属性
- 如何将我的附加按钮添加到这个jQuery mp3播放器中