Vue組件編寫


Vue無疑是近來最火的一個前端框架,它吸取了angular1.x和react的精華,性能優良,而且易於上手,本文主要是關於如何去寫一個組件。

首先是項目目錄

path.png

編寫組件

在這里我寫了一個日期控件(移動端的),在components目錄下建立文件夾,並建立vue文件和index.js文件注冊組件。
.vue文件中的內容我就不多說了,去看我的項目即可。

組件注冊

import datepicker from './datepicker.vue'
//這里第一個參數可以設置別的名字,作為頁面標簽使用
datepicker.install = (Vue) => Vue.component('datepicker',datepicker)
export default datepicker

組件使用

import datepicker from './components/datepicker'
import Vue from 'vue'
Vue.use(datepicker);
//html中
<datepicker @cancle="cancle" @sure="sure" :selecteddate="olddate"></datepicker>

最后附上代碼地址https://github.com/Stevenzwzhai/vue-datepicker
演示地址 https://stevenzwzhai.github.io/vue-datepicker/。打開mobile調試模式,因為使用了touch事件,所以pc無效。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM