摘要: vue脚手架配置 在根目录创建vue.config.js 在module.exports中配置devserver的内容 devServer: { host:'0.0.0.0', port: 8080,//端口号 open: true,//运行项目自启 proxy:{ '/api':{ target: 阅读全文
posted @ 2020-09-28 21:18 林9九 阅读(213) 评论(0) 推荐(0) 编辑
摘要: #mvvm是双向的 mvvm是Model-View-ViewModel的缩写,M代表:数据,V代表:视图,VM代表:视图模型.model数据模型,view是ui视图,通过viewModel,可以把model的数据反射到view视图上,同时,view修改了数据,也会更新到我们的model 三者的关系: 阅读全文
posted @ 2020-09-28 21:07 林9九 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Methds(梅则死):方法属性 调用一次执行一次 不会缓存; Computed:计算属性 结果会缓存 当依赖值改变时重新计算 Watch:监听属性 结果不会缓存 一个值的改变需要另一个值的改变而改变 阅读全文
posted @ 2020-09-28 20:47 林9九 阅读(125) 评论(0) 推荐(0) 编辑
摘要: keep-alive是什么 是vue的内置组件,能在组件切换过程中将状态保留在内存中,取消组件的销毁函数,防止重复渲染Dom. 当包裹时,会缓存不活动的组件实例,而不是销毁他们 使用组件后即可使用 avtivated()和deactivated()这两个生命周期函数 应用场景 当我们购买商品的时候, 阅读全文
posted @ 2020-09-28 20:44 林9九 阅读(112) 评论(0) 推荐(0) 编辑
摘要: vue3.0和2.0的区别 vue中mixins(混入)的使用 vue中的provide和inject vue自定义过滤器 vue自定义指令 Vue Virtual Dom 和 Diff原理(极简版) vue组件封装 vue中的修饰符 vue双向数据绑定 vue的常用指令 v-if与v-show的区 阅读全文
posted @ 2020-09-28 20:02 林9九 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.新增摇树优化 把没用的丢掉有用的合并打包 2.默认进行懒观察 在2.0版本中不管数据多大,都会在一开始创建其为观察者,当文件庞大时,对页面的性能会有显著的影响,在3.0版本中他只会对渲染初始可见的数据创建观察者,使3.0的观察者更为高效 3.更准确的变更通知 在2.0中使用vue.set给对象新 阅读全文
posted @ 2020-09-28 08:32 林9九 阅读(2192) 评论(0) 推荐(0) 编辑