工具栏标签(toolBar),用于存放各种控件。当控件的总宽度超过工具栏宽度时,超出的部分将自动显示在右侧下拉菜单中,原工具栏中的竖直分割按钮也将会以水平分割按钮显示。 同时,工具栏支持自适应,当窗口大小发生变化时,右侧下拉菜单中的按钮也将会有所不同。工具栏标签的id为必要属性,可以设置其style、tagClass属性,控制其显示样式。
<wafctrl:toolBar id="toolbar" isShowMore="false"></wafctrl:toolBar>
var options = {id:"toolbar1",style:"height:50px"};
var dom = waf.createDOM("toolBar", options);
waf.appendDOM(waf("body"), dom);
waf.initComponent("toolBar", options, dom);
<div id='toolbar2' style='border:1px solid red;height:35px;'></div>
<!--DOM创建好之后,使用js初始化控件-->
waf("#toolbar2").wafToolBar({isShowMore:false});
//调用方法
waf("#id").wafToolBar('method', parameter...);
//eg:获取和设置值
waf("#id").wafToolBar("getValue");
waf("#id").wafToolBar("setValue");
//eg:更改事件
waf("#id").wafToolBar("option","onchange",fn);
定义工具栏的id
工具栏是否隐藏
定义工具栏右侧下拉菜单的样式
定义工具栏的样式
定义工具栏的样式类,可以添加一个或多个
定义是否显示更多控件。当值为false时,多出的控件显示在右侧下拉菜单中,当值为true时,多出的控件折行显示。默认值为true。从8.2开始已不支持
获得或设置数字输入框某属性的值,当value参数存在时,设置控件的property属性值,且无返回值,否则返回控件的property属性值.[参考样例]
在工具栏第index个位置上添加obj标签,若添加后超出工具栏长度,超出的部分将显示在右侧下拉菜单中,竖直分割按钮将以水平分割按钮显示.[参考样例]
在工具栏第index个位置上添加竖直分割按钮,若添加后超出工具栏长度,超出的部分将显示在右侧下拉菜单中,竖直分割按钮将以水平分割按钮显示.[参考样例]
获得工具栏上第index个位置上的标签.[参考样例]
移除工具栏上第index个位置上的标签.[参考样例]