Ext.slider控件的用法
类别:Web前端 浏览量:2114
时间:2014-5-4 Ext.slider控件的用法
Ext.slider控件的用法一、定义slider滚轴控件
<h1>滚轴控件</h1>
<li class="content">
<h2>横向,初始值50</h2>
<li id="slider1"></li>
<h2>纵向,带提示</h2>
<li id="slider2"></li>
<h2>多值,自定义提示</h2>
<li id="slider3"></li>
</li>
//横向,初始值50
var slider1 = Ext.create('Ext.slider.Single', {
renderTo: 'slider1',
width: 214,
minValue: 0,
maxValue: 100,
value: 50
});
//纵向,带提示
new Ext.create('Ext.slider.Single', {
renderTo: 'slider2',
height: 150,
minValue: 0,
maxValue: 20,
vertical: true,
plugins: new Ext.slider.Tip()
});
//多值,自定义提示
var slider3 = Ext.create('Ext.slider.Multi', {
renderTo: 'slider3',
width: 214,
minValue: 0,
maxValue: 20,
values: [5, 12],
plugins: new Ext.slider.Tip({
getText: function (thumb) {
return Ext.String.format('当前:<b>{0}/20</b>', thumb.value);
}
})
});
效果图
二、获取、设置滚轴控件的值
<h1>操作滚轴控件</h1>
<li class="content">
<button id="button1">设置滚轴1的值为10</button>
<button id="button2">获取滚轴1的值</button>
<button id="button3">设置滚轴3的值为10,15</button>
<button id="button4">获取滚轴3的值集合</button>
</li>
//设置滚轴1的值为10
Ext.fly("button1").on('click', function () {
slider1.setValue(10);
});
//获取滚轴1的值
Ext.fly("button2").on('click', function () {
Ext.MessageBox.alert("获取值", "滚轴1的值:" + slider1.getValue());
});
//设置滚轴3的值为10,15
Ext.fly("button3").on('click', function () {
slider3.setValue(0, 10);
slider3.setValue(1, 15);
});
//获取滚轴3的值集合
Ext.fly("button4").on('click', function () {
Ext.MessageBox.alert("获取值", "滚轴3的值集合:" + slider3.getValues());
});
效果图
标签:Ext.slider
热门推荐
- vue考试链接重置(Vue实现答题功能)
- pythonmatplotlib怎么用(Python matplotlib画图与中文设置操作实例分析)
- 云计算与服务器托管区别(使用云服务器托管对于企业的好处有哪些?)
- python中的isi(深入浅析Python 中 is 语法带来的误解)
- php可以一次下载几个文件(php实现大文件断点续传下载实例代码)
- python随机生成时间戳(python时间序列按频率生成日期的方法)
- vue怎么操作表格(如何在在Vue3中使用markdown 编辑器组件)
- 云服务器是什么到底有什么用(云服务器有什么用)
- opencv人脸识别实战(Python opencv实现人眼/人脸识别以及实时打码处理)
- sqlserver存储过程参数默认值(sql server使用临时存储过程实现使用参数添加文件组脚本复用)