摘要: 1.侦听器的定义: 第一种:方法格式 watch:{ //侦听的名字 username(newValue,odValue){ } } 第二种:对象格式 watch:{ //侦听的名字 username:{ handler(newValue,odValue){}, immediate:true, de 阅读全文
posted @ 2021-08-21 20:28 冰镇汽水 阅读(451) 评论(0) 推荐(0)
摘要: var goods=[1,3,6]; var res=[2,4,5] var newData=[...goods,...res.data]; //newData=[1,2,3,4,5,6] 阅读全文
posted @ 2021-08-20 21:30 冰镇汽水 阅读(25) 评论(0) 推荐(0)
摘要: 1.过滤器分为全局过滤器与局部过滤器。最常用的是全局过滤器。 2.过滤器的使用:一般在{{}}插值表达式中使用,在 | 管道符的后面eg: {{item.time|dates}} 3.一定记得过滤器需要有返回值,返回值!! 4.过滤器会有一个默认的参数,也就是第一个参数是管道符前面的内容。 阅读全文
posted @ 2021-08-20 20:37 冰镇汽水 阅读(18) 评论(0) 推荐(0)
摘要: 1.v-if是动态的创建或移除元素来实现元素的显隐;v-show控制样式的display来显示或者隐藏 2.若要频繁的切换元素的显示状态,用v-show性能更好 3.若刚进入页面,某些元素默认不需要被展示,而且后期这个元素很可能也不需要展示出来,此时用v-if 需要注意的是,当一个元素默认在css中 阅读全文
posted @ 2021-08-20 19:46 冰镇汽水 阅读(56) 评论(0) 推荐(0)
摘要: 相同点: 1.数据源变化,则页面数据会发生变化 不同点: 1.v-model是双向数据绑定,即页面内容变化数据源也会变化。而v-bind是单向数据绑定,他不会。 2.v-model适用于表单元素中,例如:在input中,使用v-model绑定,底层实现的就是绑定的value,在checkbox,绑定 阅读全文
posted @ 2021-08-20 19:32 冰镇汽水 阅读(287) 评论(0) 推荐(0)
摘要: vue的特性:数据驱动视图,双向数据绑定。 Model-View-ViewModel: Model 层代表数据模型,也可以在 Model 中定义数据修改和操作的业务逻辑;View 代表 UI 组件,它负责将数据模型转化成 UI 展现出来,ViewModel 是一个同步 View 和 Model 的对 阅读全文
posted @ 2021-08-20 19:24 冰镇汽水 阅读(45) 评论(0) 推荐(0)
摘要: const path = require("path") // 导入html-webpack-plugin const HtmlPlugin = require("html-webpack-plugin") // 到二u const { CleanWebpackPlugin } = require( 阅读全文
posted @ 2021-08-18 19:38 冰镇汽水 阅读(90) 评论(0) 推荐(0)
摘要: { // 处理。img // 如果调用的loader有一个 则可以写字符串 test: /\.jpg|png|jpeg|gif$/, use: 'url-loader?limit=470' } 这个limit代表图片打包限制,如果图片大小超过limit,就会以正常图片形式进行网络请求 如果小于lim 阅读全文
posted @ 2021-08-18 15:33 冰镇汽水 阅读(50) 评论(0) 推荐(0)
摘要: ES Module还具有的一些特点: 每一个模块只加载一次, 并只执行一次,重复加载同一文件,直接从内存中读取; 每一个模块内声明的变量都是局部变量, 不会污染全局作用域; 通过export导出模块,通过import导入模块 ES6模块只支持静态导入和导出,只可以在模块的最外层作用域使用import 阅读全文
posted @ 2021-08-18 14:49 冰镇汽水 阅读(46) 评论(0) 推荐(0)
摘要: 1.小图片使用base64,好处:减少不必要的网络请求 缺点:体积增大,大图片不适合 阅读全文
posted @ 2021-08-18 11:10 冰镇汽水 阅读(18) 评论(0) 推荐(0)