slidingList

来自于:开发者立即使用

showList

概述

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 对象
  • 内部字段:
  1. {
  2. select_item:“你点击了第一个按钮”, //操作成功状态值 。当点击取消的时候 返回值为“取消”
  3. item_num : 1 //操作成功返回选中item索引。
  4. }

err:

  • 类型:JSON 对象
  • 内部字段:
  1. {
  2. select_item:'' // 当必填参数没有填或者必填参数传递错误的话会有相应的提示 比如 '数量少于三个' '缺少参数'
  3. }

示例代码

  1. var slidingList = api.require('slidingList');
  2. slidingList.showList({
  3. rightbtn: '确定',
  4. leftbtn: '取消',
  5. item_height: '130',
  6. item_num: '3',
  7. data: [{
  8. content: '标题1'
  9. }, {
  10. content: '标题2'
  11. }, {
  12. content: '标题3'
  13. }]
  14. }, function(ret, err) {
  15. if (ret) {
  16. alert(JSON.stringify(ret));
  17. } else {
  18. alert(JSON.stringify(err));
  19. }
  20. });

补充说明

底部弹出层

可用性

Android系统

可提供的1.0.0及更高版本