js
一条小鲨鱼
子非鱼,安知鱼之乐
展开
-
前端开发技巧
根据数组内的某一项,保存数组内相同的元素 let nodes = [] // 数组1 let haifNodes = [] // 数组2 let same=nodes.filter(item=>haifNodes.some(ele=>ele.code===item.code)) // 保存两个数组内不同的元素 // let different=nodes....原创 2021-02-21 15:49:54 · 110 阅读 · 0 评论 -
解决element-ui动态表头高度自适应问题
表格为动态表格头,但是不同类型组合到一起有不同的方式标识① 多选框为静态表格列标示②为动态表格列表格内容区域为自适应高度且在充满可视化窗口实现方式 <el-table :data="patInfoData" ref="table" highlight-current-row height="calc(100vh - 200px)"> <el-table-column type="selection" width="45"></el-tabl.原创 2021-01-18 15:34:11 · 1499 阅读 · 0 评论 -
使用指令实现element表格的下拉刷新
使用指令实现element表格的下拉刷新在自己开发的项目中,数据一直都是分页处理,直到有一天产品想要基于element表格组件下拉刷新的效果。目前实现的是全局指令在plugins文件下新增directives.js文件夹// 注册指令组件export default (Vue)=>{ Vue.directive('loadele', { bind(el, binding, vnode) { //.el-table__body-wrapper 是表格组件中body原创 2020-06-29 10:31:29 · 1900 阅读 · 1 评论 -
vue数组内的去重
对于数组内的去重对于[15,25,35,17,45,95,25,95,95,1]这种类型的去重对于对象数组的去重对于[15,25,35,17,45,95,25,95,95,1]这种类型的去重使用indexof去重let mapList1 = [15,25,35,17,45,95,25,95,95,1]let mapList2 = []for(let i=0;i<mapList1...原创 2020-04-17 11:48:33 · 982 阅读 · 0 评论 -
whild与if的区别 whild与for的区别
最进在开发中。发现自己的一个知识漏洞,记录下来查漏补缺whild与if 都属于判断语句,但是whild属于循环判断,即判断为true时,继续下一个判断,直至false出现。if则是经过判断后进行下一步操作for循环一般适用于已知循环次数、并且相对于初学者,for比whild更好理解。在使用for循环式。循环次数多时,尽量写成以下形式。避免过多创建变量let i=0, l=Array.l...原创 2020-03-23 14:25:19 · 490 阅读 · 0 评论