calendar vue日期选择组件
一个选择日期的vue组件
基于vue2.0 + vuex
原本是想找这样的一个组件的,查看了vuex后,发现vuex的写法还不是基于2.0的,所以就自己动手做了
demo展示&&项目中的使用
目录结构
demo 用vue-cli 的webpack-simple构建的
rush:plain;">
calendar
|--dist build生成的目录
|--doc 展示图片
|--src
|--assets 资源
|--components
|--calendar 日期组件
|--dateScroll 滚动的子组件
|--css
|store vuex目录
|--modules
|--calendar
|--mutation 组件的一些状态
|--store
|App.vue 入口
|main.js
组件使用
组件可以传入一个年份的范围,startTime 和 endTime 都是数字,默认是1900 - 2050
触发组件 this.$store.dispatch('calendarStatus',true)
rush:js;">
{{date}}
运行
rush:bash;">
# install dependencies
npm install
serve with hot reload at localhost:8081
npm run dev
build for production with minification
npm run build
版本
1.0.0 vue日期组件
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。