1

我对控制器中的多个选择器使用相同的侦听器:

init: function() {
    this.control( {
        'form combo[name="name1"]': {
            afterrender: this.doSmt
        },
        'form combo[name="name2"]': {
            afterrender: this.doSmt
        },
        'form combo[name="name3"]': {
            afterrender: this.doSmt
        }
    } );
}

是否可以简化此代码并一次列出所有选择器?

4

1 回答 1

1

尝试:

'form combo[name=name1], form combo[name=name2], form combo[name=name3]': {
    afterrender: this.doSmt
}

它应该工作。

编辑:

不要"在属性匹配中使用!

于 2013-10-09T10:41:06.933 回答