摘要: 1 ES6 去掉已经 new Date().format 方法 2 新写法 export function format(date,fmt){ var o = { "M+": date.getMonth() + 1, //月份 "d+": date.getDate(), //日 "h+": date 阅读全文
posted @ 2020-08-29 13:57 青橙娃娃 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 语法更新说明 从2.6.0开始使用新语法 父级模板里的所有内容都是在父级作用域中编译的;子模板里的所有内容都是在子作用域中编译的。 默认slot 实例 父组件 <zujian>我是插槽</zujian> 子组件内部 <div><slot></slot></div> 结果 <div>我是插槽</div 阅读全文
posted @ 2020-08-25 16:40 青橙娃娃 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 打包工具 打包: 将文件转换为浏览器能支持的方式 与gulp的比较 gulp/grunt:无模块化 简单 自动化 webpack 有模块化 依赖node环境 压缩合并 预处理 转化过程 安装过程 先安装node node 自带安装npm npm install webpack @3.6.0 -g 阅读全文
posted @ 2020-08-23 12:31 青橙娃娃 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 父组件->子组件 阅读全文
posted @ 2020-08-23 12:20 青橙娃娃 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1目录分类 src components common //独立于业务之外的公共组件 content //与业务相关的公共组件 network request.js home.js 一个组件所有的网络请求 router index.js store index.js view 各个页面 ,相关的页面 阅读全文
posted @ 2020-08-23 10:09 青橙娃娃 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2020-08-23 10:08 青橙娃娃 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 作用:类似于jQuery的$.ajax作为网络请求的封装组件 使用流程 安装 npm install vue-axios --save 在main.js 中使用 import axios from 'axios' vue.prototype.$ajax= axios 说明: 默认是get请求 有跨域 阅读全文
posted @ 2020-08-23 10:07 青橙娃娃 阅读(1280) 评论(0) 推荐(0) 编辑
摘要: 1概念: Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生 集中管理状态 每次被分组件提交方法就触发到 总仓库得数据 就是共享的状态用state来存放,用mutations来操作state,但是需要 阅读全文
posted @ 2020-08-23 10:02 青橙娃娃 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1keep-alive:主要用于保留组件状态或避免重新渲染。 Props: include - 字符串或正则表达式。只有名称匹配的组件会被缓存。 exclude - 字符串或正则表达式。任何名称匹配的组件都不会被缓存。 max - 数字。最多可以缓存多少组件实例。 阅读全文
posted @ 2020-08-23 10:01 青橙娃娃 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1 vue每个组件都是独立的,每个组件都有一个属于它的生命周期,从一个组件创建、数据初始化、挂载、更新、销毁 2图示1 阅读全文
posted @ 2020-08-23 09:58 青橙娃娃 阅读(110) 评论(0) 推荐(0) 编辑