npm.io
1.2.0 • Published 9 years ago

vue-shadow-plug

Licence
MIT
Version
1.2.0
Deps
2
Vulns
1
Weekly
0

vue-shadow-toast

A Vue.js project

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

For detailed explanation on how things work, consult the docs for vue-loader.

#使用方法

import xx from 'vue-shadow-plug'

Vue.use(xx)

#toast this.$shadowToast({ tips: '坑可真多', defaultType: 'top', duration: '3500' }) ##参数

  1. tips:message
  2. defaultType:toast位置 目前可选:top,center,bottom
  3. duration:持续时间,不传则默认3000

#Pagenation 以组件的形式引入

  1. 组件传值 totolPage 总页数 必传 接收Number值
  2. 当前页面 currentPage 当前页码 必传 接收Number值
  3. @curPage 监听子组件的方法 子组件传值给父组件
  4. leftShow,rightShow 不传默认false 接收Boolean值

#loadMore 以组件的形式引入

  1. 组件传值 loading 接收Boolean值 默认false true的时候执行loadeMore方法
  2. allLoaded 接收Boolean值 默认false(是否全部加载完)
  3. autoFill 接收Boolean值 默认false(若为真,则指令被绑定到元素上后会立即检查是否需要执行加载方法。在初始状态下内容有可能撑不满容器时十分有用。)
  4. 调用方法名 loadMore