EXTJS7 grid 自定义单元格组件,并实现事件和属性绑定
小编:管理员 538阅读 2022.09.06
1. 创建gridrow.viewModel,controller2. 通过widgetcell.widget嵌套单元格内部组件
{ xtype: 'grid', // gridrow对象配置 itemConfig: { // 添加此项则会自动创建record字段并赋值 viewModel: {text:'Verify'} // cell上定义的函数和事件绑定需在此处定义 controller: {hBtn:function(){ // 可通过vm取到record var record = this.getViewModel().get('record'); }} }, column:[{ cell:{ xtype: 'widgetcell', widget: { xtype: 'button', // 绑定到处理函数 handler: 'hBtn', bind: { // 绑定到自定义vm字段 text: '{text}', // 绑定到记录字段 tooltip: 'Verify {record.fullName}' } } } }] }复制
相关推荐
- ExtJs七(ExtJs Mvc创建ViewPort) 前言在4.1的时候,要先创建一个扩展于Ext.app.Application的类,然后用create创建它的实例来开始应用程序的。而在4.1.1,则可直接调用application方法开始执行应用程序,简化了。调用application方法,其参数是一个配置对象,主要配置项有以下三个:name:用来…
- 3DMAX提示和技巧 本主题标识使用 Civil View 的一些重要提示和技巧。常规使用屏幕分辨率至少为 1280x1024 的 Civil View。低于此分辨率时,一些面板将占用过多屏幕空间。 将视口设置为线框显示以达到最佳性能。 要尽可能简化用户界面,请在单个视口中工作并关闭 3ds Max 命令面…