slidingList
来自于:开发者立即使用
概述
slidingList 封装了自定义列表,仿 iOS 滑动选择器,由底部弹出。
showList
仿iOS底部滑动选择器
showList(callback(ret, err))
params
rightbtn:
- 类型:字符串
- 描述:右侧确定按钮
leftbtn:
- 类型:字符串
- 描述:左侧取消按钮
item_height:
- 类型:字符串
- 描述:每个item对应的高度,测试高度为130
item_num:
- 类型:字符串
- 描述:开启时显示的item的数量,测试数量为3
data:
- 类型:数组字符串
- 描述:需要显示的数据,数组长度最少为3个
callback(ret, err)
ret:
- 类型:JSON 对象
- 内部字段:
{
select_item:“你点击了第一个按钮”, //操作成功状态值 。当点击取消的时候 返回值为“取消”
item_num : 1 //操作成功返回选中item索引。
}
err:
- 类型:JSON 对象
- 内部字段:
{
select_item:'' // 当必填参数没有填或者必填参数传递错误的话会有相应的提示 比如 '数量少于三个' '缺少参数'
}
示例代码
var slidingList = api.require('slidingList');
slidingList.showList({
rightbtn: '确定',
leftbtn: '取消',
item_height: '130',
item_num: '3',
data: [{
content: '标题1'
}, {
content: '标题2'
}, {
content: '标题3'
}]
}, function(ret, err) {
if (ret) {
alert(JSON.stringify(ret));
} else {
alert(JSON.stringify(err));
}
});
补充说明
底部弹出层
可用性
Android系统
可提供的1.0.0及更高版本