js
吃炸鸡的前端
用爱发电
展开
-
两个对象数组找相同元素或不同元素
两个对象数组找相同元素或不同元素原创 2022-06-17 16:25:22 · 2404 阅读 · 0 评论 -
表单输入框自定义校验00开头数字问题
表单输入框自定义校验00开头数字问题场景:表单校验用户只能输入6-7为数字误区:使用element input中v-model.number 或者正则reg来判断。不能用这两种判断的原因是当用户输入0开头的数字时,会把前面的0去掉。 比如输入了 000001,后面的value会是1解决办法: <el-form-item label="警员编号:" prop="jobNumber"> <el-input v-model="submitObj.jobNumbe原创 2022-04-20 15:49:49 · 1095 阅读 · 0 评论 -
this.$refs获取不到子组件
this.$refs获取不到子组件很多时候我们通过this.$refs.xxx去获取一个子组件的时候,会发现是undefined,有以下几个原因,也只可能是以下几个原因:1.在mounted中调用调用时机,this.refs的使用需要在mounted中使用且最好加上this.refs的使用需要在mounted中使用且最好加上this.refs的使用需要在mounted中使用且最好加上this.nextick来获取子组件2.你需要获取的组件身上或者父元素身上带有v-if,需要把v-if更换成v-sho原创 2022-04-14 10:29:13 · 9206 阅读 · 5 评论 -
element tree的开发使用
element tree的开发使用1.树的插槽,实现右边点击三个点打开操作的效果[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1elwKCTY-1649657408457)(C:\Users\DELL\AppData\Roaming\Typora\typora-user-images\1649641603747.png)]<div class="el-tree-box"> <el-tree class="filter原创 2022-04-11 14:11:21 · 3793 阅读 · 0 评论 -
对象数组去重
对象数组去重unique(arr) { const res = new Map(); return arr.filter((arr) => !res.has(arr.id) && res.set(arr.id, 1))}1.直接调用该方法。根据对象中的某个属性去重,上面这个方法是通过对象中的id来去重的。let tempArr1 = [{id:1,name:'apple'},{id:2,name:'pen'},{id:3,name:'book'},{i原创 2022-02-10 09:26:24 · 766 阅读 · 0 评论