这个项目是为了记录平时学习过程中发布的小Demo。
- webpack-demo 预览链接 这个项目主要通过webpack的postcss-loader、babel-loader等工具实现打包功能。
常用loader 样式:style-loader、css-loader、less-loader、sass-loader等 文件:raw-loader、file-loader 、url-loader等 编译:babel-loader、coffee-loader 、ts-loader等 校验测试:mocha-loader、jshint-loader 、eslint-loader等
- vue-demo 预览链接 这个项目记录了Vue基础知识的学习过程,同时也是对官方文档的一个回顾。
- 过滤器,指令和事件
- 计算属性Computed
- v-bind以及class和style的绑定
- 内置指令 如: v-on v-clock v-for v-if ...
- 表单与v-model
- Vue组件使用与传值方式(父向子 父组件v-bind绑定属性,用props向子组件传递参数;子向父 父组件通过v-on自定义事件,子组件通过$emit触发事件。$emit第一个参数是事件名,后面的参数是要传递的数据,父组件通过传递的参数。)
- 自定义指令的属性