mkd-actionsheet
v0.1.2
Published
An action sheet component for vue.js
Downloads
4
Readme
Overview
mkd-actionsheet is an action sheet component for vue.js
Installation
First, install mkd-actionsheet
from npm:
$ npm install mkd-actionsheet
Import it:
require ('mkd-actionsheet/lib/index.css');
// ES6 mudule
import Actionsheet from 'mkd-actionsheet';
// CommonJS
const Actionsheet = require('mkd-actionsheet').default;
Register component:
Vue.component('actionsheet', Actionsheet);
Then use it:
<actionsheet :actions="actions" :visible.sync="sheetVisible"></actionsheet>
Usage
actions
is an array of objects. Each object has two keys: name
and method
. name
is the text showing on the sheet, and method
(optional) is the callback when clicked.
Sync visible
with one of your vue instance variables. Toggle it to switch on/off the action sheet.
API
| Option | Description | Value | Default | |--------------------|-------------------------------------------------------------------|---------|----------| | actions | array of actions | Array | | | visible | visibility of the action sheet | Boolean | 'false' | | cancelText | text of the cancel button | String | '取消' | | closeOnClickModal | determines if the action sheet turn off when the modal is clicked | Boolean | 'true' |
License
MIT