ExtJS 4.1 - 如何覆盖所有字段
ExtJS 4.1 - How to override all fields
我想将插件应用于库 ExtJS 4.1 中的所有字段(数字字段、文本字段、日期字段等)。有没有人知道我该怎么做?
据我所知,所有字段都是从BaseField扩展而来的。所以我试了这个;但它根本没有用。如果有人能指导我,我会很高兴的。
提前谢谢。
Ext.form.BaseField.override({
plugins : [ 'clearbutton' ]
});
也许这种语法会更好用?
Ext.override(Ext.form.field.Base, {
plugins : [ 'clearbutton' ]
});
尝试覆盖 initComponent 方法:
Ext.form.BaseField.override({
initComponent : function(){
var me = this;
me.plugins = Ext.Array.merge(me.plugins || [], [ 'clearbutton' ]);
me.callParent();
}
});
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 在输入字段中将最小金额设置为
- 使用通用方法覆盖每个组合getValue字段
- ExtJS 4.1 - 如何覆盖所有字段
- Ember 2.1输入字段覆盖计算属性
- 我怎样才能带一个'sencha'当我使用覆盖时,选择字段进入视图
- Javascript:用另一个对象中的字段只覆盖一个对象的现有字段
- 如果a或b = null或无值,则…填充最后一个字段将覆盖函数
- Javascript .submit()覆盖必填字段
- 扩展骨干类并只覆盖对象的一个字段
- 检测带有getElementById(field_name)字段的设定值.值并拦截/覆盖它
- ExtJS我能阻止字段提示覆盖验证提示吗?
- 覆盖AngularJS输入字段中的关键导航
- 用extjs 4.2覆盖pagingtoolbar中的页面输入字段
- $.getJSON,并在foreach循环中覆盖所有输入字段
- 覆盖与输入字段冲突
- 访问被字段名覆盖的本机表单属性
- 覆盖公共字段 JavaScript 原型
- angularjs旧的输入字段值使用scope覆盖新的输入值