將我的應用程序從sencha 2.1.1升級到2.3.1之後,我們遇到了一個有線問題。我們有下面的代碼來創建一個數字字段。Sencha默認添加只讀屬性到'Ext.field.Number'類型
Ext.create('Ext.field.Number', {
cls: 'timee_1',
inputCls: 'listitemtitle',
name: 'itemValue',
labelWidth:'0',
minValue: 0,
clearIcon: false
})
這裏產生由鉻開發人員工具複製上述數目字段的HTML。
<input class="listitemtitle" type="number" id="ext-element-780" name="itemValue"
min="0" readonly="false">
readonly atribute默認情況下會添加。雖然它被添加爲'false',但html沒有考慮它。根據HTML規範,如果只存在readonly,它會將輸入字段視爲只讀而與值無關。
該屬性在sencha 2.1.1中默認沒有添加。如何在默認情況下停止添加該屬性。
你有沒有通過在你的數字字段中明確地添加{readOnly:Boolean} config? – 2014-09-30 12:20:36