限制在ExtJS Textarea中输入的行数

时间:2014-05-15 08:56:34

标签: javascript jquery extjs extjs4.1 lodash

检查fiddle。我们如何限制允许在ExtJS TextArea中输入的行数。 ExtJs提供开箱即用的东西,或者我必须回复一些cusotm函数,如link

所示

我正在使用ExtJs 4.1

Ext.onReady(function () {
    Ext.create('Ext.window.Window', {
        height: 60,
        layout: 'anchor',
        minHeight: 60,
        width: 200,
        items: [{

            grow: true,
            anchor: '100%',
            flex: 1,
            xtype: 'textareafield'
        }]
    }).show();
});

1 个答案:

答案 0 :(得分:0)

您可以将maxLengthenforceMaxLength属性一起使用:

Ext.onReady(function () {
    Ext.create('Ext.window.Window', {
        height: 60,
        layout: 'anchor',
        minHeight: 60,
        width: 200,
        items: [{
            grow: true,
            anchor: '100%',
            flex: 1,
            xtype: 'textareafield',
            maxLength: 5, // 5 is only used for demo purpose
            enforceMaxLength: true
        }]
    }).show();
});

<强> Updated Fiddle