weex-action-sheet
- weex-action-sheet是一个weex插件,可以通过weexpack快速集成,可以丰富weex功能
功能
快速使用
- 通过weexpack初始化一个weextest工程
weexpack create weextest
- 添加ios平台
weexpack platform add ios
- 添加android平台
weexpack platform add android
- 添加插件
weexpack plugin add weex-action-sheet
已有工程集成
iOS集成插件WeexActionSheet
- 命令行集成
weexpack plugin add weex-action-sheet
- 手动集成
在podfile 中添加
pod 'WeexActionSheet'
安卓集成插件weexactionsheet
- 命令行集成
weexpack plugin add weex-action-sheet
- 手动集成
Maven最新版本:
在相应工程的build.gradle文件的dependencies中添加compile 'org.weex.plugin:actionsheet:1.0.0'
注意:您需要自行指定插件的groupId和version并将构建产物发布到相应的依赖管理仓库内去(例如maven), 您也可以对插件的name进行自定义,默认将使用插件工程的名称作为name
项目地址
API
create(options, callback[options])
调用单选 actionSheet
参数
-
options {Object}
:调用单选 ActionSheet 选项title {string}
:ActionSheet 名称message {string}
:ActionSheet 提示内容items {array}
:ActionSheet 数据源message {string}
:提示内容type {number}
:button类型,0:普通类型,1:取消类型,2:警告类型,当type为1的时候,默认在最下面,与其他的分开,最多只能有一个type为1的类型
-
callback {function (ret)}
:执行完读取操作后的回调函数。ret {Object}
为callback
函数的参数,有两个属性:result {string}
:结果三种类型success
,cancel
,error
data {Object}
:选择的结果。index {number}
:选中的项message
:选中的内容
平台
ios:齐山(完成),h5:拈笑(完成),android:墨循(完成)
示例
action value: {{value}}