我需要在多个表单字段中添加红色星号,这些表单字段的allowBlank属性设置为false,这些表单字段扩展了下面的屏幕。我已经在这里尝试了解决方案:ExtJS 4 - Mark a red asterisk on an required field,但它不起作用。有什么方法可以在initComponent函数中添加该功能吗?
Ext.define('APP.view.ux.visual.screen.UxClassicScreen', {
extend: 'Ext.form.Panel',
alias: 'widget.uxclassicscreen',
config: {
layout: 'vbox'
},
initComponent: function(){
var viewModel = this.getViewModel(),
controller = this.getController();
if(viewModel != null && controller != null){
viewModel.set('isKiosk', controller.isKiosk());
}
this.callParent();
}
});
1条答案
按热度按时间3bygqnnd1#
若要将此行为添加到所有字段,可以覆盖
Ext.form.field.Base
,例如: