Extjs4.2——bbar的默认类型(xtype)
2015-12-07 15:18
591 查看
bbar:在Panel经常使用的工具栏
如下面的示例——这将牵涉本文要追寻的问题:在下面的Panel中的bbar第一个组件明确指定的xtype:'button',第二个没有明确指出,那么它是何类型,为何能调用button的handler函数?
查看API,在Ext.panel.Panel的配置中这样介绍bbar:
![](https://images2015.cnblogs.com/blog/797348/201512/797348-20151207151228293-69282549.png)
原来这家伙是属于toolbar的,查询toolbar:
![](https://images2015.cnblogs.com/blog/797348/201512/797348-20151207151353590-795830781.png)
上面解释了toolbar的默认类型:button——这也是本文的答案。
如下面的示例——这将牵涉本文要追寻的问题:在下面的Panel中的bbar第一个组件明确指定的xtype:'button',第二个没有明确指出,那么它是何类型,为何能调用button的handler函数?
Ext.create('Ext.panel.Panel', { title: 'Example Wizard', width: 300, height: 200, layout: 'card', bodyStyle: 'padding:15px', defaults: { // 应用到所有子面板 border: false }, // 这里仅仅用几个按钮来示例一种可能的导航场景. bbar: [//工具栏的默认类型是按钮 { id: 'move-prev', text: 'Back', xtype: 'button', handler: function(btn) {//Ext.button.Button-cfg-handler navigate(btn.up("panel"), "prev"); }, disabled: true }, '->', // 一个长间隔, 使两个按钮分布在两边 { id: 'move-next', text: 'Next', handler: function(btn) { navigate(btn.up("panel"), "next"); } } ], // 布局下的各子面板 items: [{ id: 'card-0', html: '<h1>Welcome to the Wizard!</h1><p>Step 1 of 3</p>' },{ id: 'card-1', html: '<p>Step 2 of 3</p>' },{ id: 'card-2', html: '<h1>Congratulations!</h1><p>Step 3 of 3 - Complete</p>' }], renderTo: Ext.getBody() });
查看API,在Ext.panel.Panel的配置中这样介绍bbar:
![](https://images2015.cnblogs.com/blog/797348/201512/797348-20151207151228293-69282549.png)
原来这家伙是属于toolbar的,查询toolbar:
![](https://images2015.cnblogs.com/blog/797348/201512/797348-20151207151353590-795830781.png)
上面解释了toolbar的默认类型:button——这也是本文的答案。
相关文章推荐
- JSONModel, Mantle
- 一个比较靠谱的原生js导航悬浮
- 大学生该如何自学前端技术(HTML CSS JavaScript)?
- JS实现日期时间动态显示的方法
- JavaScript let (EcmaScript 6 let), JavaScript 局部变量
- JavaScript RegExp
- jstack 应用
- js实现遍历含有input的table实例
- js 验证电话号 座机及手机号
- 关于服务器传值为空的处理办法
- JS控件拖放,触发事件
- Javascript模块化编程(三):require.js的用法
- JavaScript中的return语句简单介绍
- Javascript模块化编程(二):AMD规范
- Javascript模块化编程(一):JS模块化的演变过程
- Unable to compile class for JSP 错误的解决过程。
- 谁对EXTJS熟悉,有关关闭panel的问题?
- 改善javaScript118个建议-检测内置的数据类型
- JavaScript基础——使用JavaScript对象
- jsp页面整体无法居中问题的解决方案