摘要: vue脚手架 用来创建vue项目的工具包 创建项目: npm install -g vue-cli vue init webpack VueDemo 开发环境运行: cd VueDemo npm install npm run dev 生产环境打包发布 npm run build npm insta 阅读全文
posted @ 2019-02-14 17:05 shy奋斗2018~~ 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 用来做项目编码规范检查的工具 基本原理: 定义了很多规则, 检查项目的代码一旦发现违背了某个规则就输出相应的提示信息 有相应的配置, 可定制检查 阅读全文
posted @ 2019-02-14 17:03 shy奋斗2018~~ 阅读(109) 评论(0) 推荐(0) 编辑
摘要: vue文件包含3个部分 组件化编码的基本流程 1). 拆分界面, 抽取组件 2). 编写静态组件 3). 编写动态组件 初始化数据, 动态显示初始化界面 实现与用户交互功能 组件通信的5种方式 props vue的自定义事件 pubsub第三方库 slot vuex(查看vuex核心概念) prop 阅读全文
posted @ 2019-02-14 16:59 shy奋斗2018~~ 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 相关库: vue-resource: vue插件, 多用于vue1.x axios: 第三方库, 多用于vue2.x vue-resource使用 // 引入模块 import VueResource from 'vue-resource' // 使用插件 Vue.use(VueResource) 阅读全文
posted @ 2019-02-14 16:58 shy奋斗2018~~ 阅读(402) 评论(0) 推荐(0) 编辑
摘要: vue用来实现SPA的插件 使用vue-router 1. 创建路由器: router/index.js new VueRouter({ routes: [ { // 一般路由 path: '/about', component: about }, { // 自动跳转路由 path: '/', re 阅读全文
posted @ 2019-02-14 16:56 shy奋斗2018~~ 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: # 1. Vue.js是什么? 1). 一位华裔前Google工程师(尤雨溪)开发的前端js库 2). 作用: 动态构建用户界面 3). 特点: * 遵循MVVM模式 * 编码简洁, 体积小, 运行效率高, 移动/PC端开发 * 它本身只关注UI, 可以轻松引入vue插件和其它第三库开发项目 4). 阅读全文
posted @ 2019-02-14 16:48 shy奋斗2018~~ 阅读(577) 评论(0) 推荐(0) 编辑
摘要: # 1. vuex是什么 github站点: https://github.com/vuejs/vuex 在线文档: https://vuex.vuejs.org/zh-cn/ 简单来说: 对应用中组件的状态进行集中式的管理(读/写) # 2. 状态自管理应用 state: 驱动应用的数据源 vie 阅读全文
posted @ 2019-02-14 16:43 shy奋斗2018~~ 阅读(497) 评论(0) 推荐(0) 编辑