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无效。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【七个人物法培训心得】 1.对于七个人物法,我也只是听过了一遍而已,但是这次沈阳线下课要求我们都要组织10个人,对...
    沈祁洪阅读 1,670评论 0 0
  • 花是为了开放,叶子是为了承接雨点,风是为了吹来夏天的味道,心是为了在见到你时破碎。 我活着,并且没准备永远活下去;...
    郭绿狮阅读 2,790评论 1 0
  • 宝宝看“格兰特船长的儿女”时,最喜欢前面根据鲨鱼肚子里发现的文件破译密码的那段,反反复复的看;也喜欢中的前面部分,...
    李华英阅读 1,573评论 0 0
  • 维修车辆讲方法,方式,搞清楚原理,一些特殊原因才能根治,总结自我学习,加油
    88e94d537f85阅读 656评论 0 0
  • 这是在微博上看到的一张图,觉得里面的文字说的特别好,深深地慰藉了我。 现在的状态就是啊,一边悔恨,一遍继续不想努力...
    易张氏阅读 2,372评论 0 2