首页 > 其他 > 详细

Ext中获取button的思考

时间:2014-08-27 12:29:37      阅读:311      评论:0      收藏:0      [点我收藏+]

今天在获取window中的button时,发现通过component无法获取,具体表现为:

Ext.getCmp(‘loginForm‘).ownerCt.getComponent(‘btn_login‘) //获取的内容为空

Ext.getCmp(‘loginForm‘).ownerCt.down(‘#btn_login‘)//可以得到该组件

 

原因分析:

1.查看component的API,也就是说只能获取items中的内容

bubuko.com,布布扣

 

2.那window中的items包含什么呢?

此时发现只有loginForm这个form组件,没有buttons的相关信息

bubuko.com,布布扣

 

3.查看buttons的API

可以看出来不属于items,而是一种dockedItems。

bubuko.com,布布扣

 

4.获取方式:

可以通过down的方式来获取。Ext.getCmp(‘loginForm‘).ownerCt.down(‘#btn_login‘)可以得到

因为down的定义如下:

bubuko.com,布布扣



作者:sdjnzqr
出处:http://www.cnblogs.com/sdjnzqr/
版权:本文版权归作者和博客园共有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任

Ext中获取button的思考

原文:http://www.cnblogs.com/sdjnzqr/p/3939062.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!