ExtJS之ref注意

Ext3.x的ref是个不错的东东,可以省了不少getCmp(),但它的文档太少,有个问题需注意:

 

ref:’../'表示定义为当前父组件的父组件的子件,例如:

var grid = new Ext.grid.GridPanel{
    ....
    tbar: [{
        xtype: 'xxxx',
        ref: '../xxxx’
}]
}

则可用grid.xxxx来取xxxx组件并操作,而不是取grid.tbar.xxxx;

如果把ref定义改为 ref: ‘xxxx’,则要用grid.tbar.xxxx来操作;

ref相当于定义了一个路径.

另外items相当于一个数组,不是组件,例如:

var form=new Ext.form.FormPanel{
    ....
    items: [{
        xtype: 'xxxx',
        ref: 'xxxx’
}]
}

这里则可用form.xxxx取xxxx组件…

转载于:https://www.cnblogs.com/minideas/archive/2011/01/08/1930538.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值