【发布时间】:2013-08-19 19:44:32
【问题描述】:
我需要将必填字段 (allowBlank: false) 的星号指示符的位置更改为字段标签之前。就像下面的图像:
我在 sencha 文档中找不到合适的方法。
这里有一个similar question,但它不适用于 ExtJs 4.2。
【问题讨论】:
我需要将必填字段 (allowBlank: false) 的星号指示符的位置更改为字段标签之前。就像下面的图像:
我在 sencha 文档中找不到合适的方法。
这里有一个similar question,但它不适用于 ExtJs 4.2。
【问题讨论】:
下面的代码 sn-p 按我的意愿工作。
beforeLabelTextTpl: [
'<tpl if="allowBlank == false">',
'<span class="' + Ext.baseCSSPrefix + 'required">*</span>',
'</tpl>'
]
【讨论】:
afterLabelTpl 和 afterLabelTextTpl 已添加到 4.1.0 中,应该可以满足您的需求。
【讨论】:
asterisk 应该出现在屏幕阅读器标签之前,首先检查哪些字段是必需的。
{
xtype : 'label',
html:'<span>First Name</span><span style="color: rgb(255, 0, 0);
padding-left: 2px;">*</span>',
width:50,
}
试试这个。
【讨论】: