十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要為大家展示了“如何實(shí)現(xiàn)基于vue2.0+vuex的日期選擇組件功能”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“如何實(shí)現(xiàn)基于vue2.0+vuex的日期選擇組件功能”這篇文章吧。
建陽網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,建陽網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為建陽超過千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的建陽做網(wǎng)站的公司定做!
calendar vue日期選擇組件
一個選擇日期的vue組件
基于vue2.0 + vuex
原本是想找這樣的一個組件的,查看了vuex后,發(fā)現(xiàn)vuex的寫法還不是基于2.0的,所以就自己動手做了
demo展示&&項(xiàng)目中的使用
目錄結(jié)構(gòu)
demo 用vue-cli 的webpack-simple構(gòu)建的
calendar |--dist build生成的目錄 |--doc 展示圖片 |--src |--assets 資源 |--components |--calendar 日期組件 |--dateScroll 滾動的子組件 |--css |store vuex目錄 |--modules |--calendar |--mutation 組件的一些狀態(tài) |--store |App.vue 入口 |main.js
組件使用
組件可以傳入一個年份的范圍,startTime 和 endTime 都是數(shù)字, 默認(rèn)是1900 - 2050
觸發(fā)組件 this.$store.dispatch('calendarStatus',true)
點(diǎn)擊設(shè)置日期
{{date}}
運(yùn)行
# install dependencies npm install # serve with hot reload at localhost:8081 npm run dev # build for production with minification npm run build
以上是“如何實(shí)現(xiàn)基于vue2.0+vuex的日期選擇組件功能”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!