0.1.2 • Published 6 years ago

mkd-actionsheet v0.1.2

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

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

OptionDescriptionValueDefault
actionsarray of actionsArray
visiblevisibility of the action sheetBoolean'false'
cancelTexttext of the cancel buttonString'取消'
closeOnClickModaldetermines if the action sheet turn off when the modal is clickedBoolean'true'

License

MIT