04 2022 档案
摘要:一、变量 把反复使用的css属性值 定义成变量,Sass 变量使用 $ 符号定义,变量包含:字符串、数字、颜色值、布尔值、列表、null 值。 $width: 100%; //变量定义 nav { width: $width; //变量使用 height:100px; } Sass 变量的作用域只能
阅读全文
摘要:一、数组扩展创建 1. Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括ES6新增的数据结构Set和Map),可以接受第二个参数,用来对每个元素进行处理,将处理后的值放入返回的数组。 2. Array.
阅读全文
摘要:把uniapp从Vue2版本选择到Vue3版本编译开发 改用到Vue3使用: var jweixin = require('jweixin-module') 会编译报错:require is not defined,没有require模块. 改成import的话,由于jweixin-module不支
阅读全文
摘要:一、let、var和const的区别 let:用法类似于var,但所声明的变量,只在let所在的代码块内有效,不存在变量提升,存在块级作用域,存在暂时性死区,变量一定要在声明后使用。 var:用于声明变量,用var声明的变量既是全局变量,也是顶层变量,在代码块之外调用亦生效,存在变量提升,不存在块级
阅读全文
摘要:使用trim去掉字符串首尾空白字符 使用filter进行元素过滤掉 let List= ['', 'b', 'a', null, undefined, ' ']; List=List.filter(item=>item && item.trim())
阅读全文
摘要:1. 设置当前日期之前的时间禁止选择 <template> <div> <el-date-picker v-model="value" type="date" :picker-options="pickerOptions" placeholder="选择日期"> </el-date-picker>
阅读全文
摘要:[Vue warn]: Error in mounted hook: "Error: please transfer a valid prop path to form item!" 这是因为表单校验 prop的内容和rules中定义的名称不一致 这里是把 add_form.quota_value
阅读全文
摘要:使用ES6的Object.keys()方法判断对象是否为空,返回值是对象中属性名组成的数组 let obj = {} let arr = Object.keys(obj); console.log(arr.length == 0);//true 即为空对象
阅读全文
摘要:普通数组使用 new Set 去重 let List = [1,2,3,1,2,3]; let newList = new Set(List); console.log(newList); 对象数组使用 reduce 去重 let List= [ { key: 1, value: 'value1'
阅读全文
摘要:ElementUI使用图片标签 el-image 的懒加载报错 [Vue warn]: Invalid prop: type check failed for prop "lazy". Expected Boolean, got String with value "true". 无效的属性:属性“
阅读全文
摘要:使用 ElementUI 的 Select 选择器选择了其他选择值,框内的值没有改变,还是显示原来的值 解决方案:在选择器的值发生改变时刷新选择器组件 <el-select v-model="Value" placeholder="请选择" @change="$forceUpdate()" > <e
阅读全文