npm install weex-action-sheet
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
项目地址
githubAPI
$3
调用单选 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:墨循(完成)#### 示例
`html
action value: {{value}}
``#### demo
!action demo