ExtJs - 如何正确地将代码实现为事件

时间:2011-10-06 05:36:26

标签: extjs

我有代码:

    ...
function Edit(id) { ... }
...

view : new Ext.grid.GroupingView({
    groupTextTpl   : '... <a href="#" onClick="Edit({[values.rs[0].data["id"]]})">link</a>...'
    ...

一切正常,但它会有相似之处:

    ...
Ext.get('edit').on('click', function() {
    alert(this.getValue());
});
...

view : new Ext.grid.GroupingView({
    groupTextTpl   : '... <a href="#" id="edit" value="{[values.rs[0].data["id"]]}">link</a>...'
    ...

但由于某种原因不起作用,错误 - Ext.get(“edit”)为空。 我做错了什么?

1 个答案:

答案 0 :(得分:0)

Ext.get('edit')在创建之前被调用,因此出错。将Ext.get()放在GroupingView()

下面