开发前沿 -

element的表单元素使用总结

表单元素挺多的,这里简单总结下,我以我的方式主要分为:文本框类、选择类、其他类 文本框类 选择类 其他类 TL;DR 时间类的选择器,均可设置输入框的显示样式和值的形式,属性分别为…

2022-04-15 1,293

js实现自动锁屏功能

1.使用场景 有这么一个需求,开发了一套系统,当用户离开桌面或者一段时间不操作的话,需要把该系统所有打开页面锁定起来,就跟桌面锁屏一样,只能输入密码验证成功后,或者重新登录,才可以…

2022-04-15 1,115

如何将JavaScript将数组转为树形结构

1.需求 后台给了一个这样的数据让咱前端去转换为树形结构(没有重复数据)。不多说,先来看看给了一个怎样的数组数据,转换为怎样的树形结构。 服务器传过来的数组 const arr =…

2022-04-15 1,213

vue3 可拖动的左右面板分割组件实现

目录 分解组件 左侧面板 右侧面板 入参分解 props slots 具体实现 如何拖动呢? 事件监听 宽度处理 优化 bug git地址 最近在使用vue的时候,遇到一个需求,实…

2022-04-15 1,326

实例详解jQuery的链式编程风格

链式编程的实现原理 jQuery可以让我们开发者一直使用点语法调用自身方法的原理,主要原因是jQuery内部利用了js的对象来实现。 在jQuery中,如果一直对同一个元素或元素的…

2022-04-15 853

替换json对象中的key最佳方案

JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个…

2022-04-15 544

关于antd tree和父子组件之间的传值问题(react 总结)

项目需求:点击产品树节点时获取该节点的所有父节点,同时回填表格的搜索条件,完成搜索功能,搜索结果展示在下方的table中。 写了三个组件: 现在有个业务场景交互:在orderTre…

2022-04-15 1,199

使用react+redux实现计数器功能及遇到问题

Redux,本身就是一个单纯的状态管理者,我们不追溯它的历史,从使用角度来说:它提供一个全局的对象store,store中包含state对象用以包含所有应用数据,并且store提供…

2022-04-15 953

JS数组reduce你不得不知道的25个高级用法

前言 reduce作为ES5新增的常规数组方法之一,对比forEach、filter和map,在实际使用上好像有些被忽略,发现身边的人极少使用它,导致这个如此强大的方法被逐渐埋没。…

2022-04-15 831

JS中数组常用的循环遍历你会几种

前言 数组和对象作为一个最基础数据结构,在各种编程语言中都充当着至关重要的角色,你很难想象没有数组和对象的编程语言会是什么模样,特别是 JS ,弱类型语言,非常灵活。本文带你了解常…

2022-04-15 484

js 可选链操作符的使用

前言 可选链操作符(?.)允许读取位于链接对象链身处的属性的值,而不必明确验证链中的每个引用是否有效。不同之处在于,在引用为空(null或者undefined)的情况下不会引起错误…

2022-04-15 675

vue封装axios的几种方法

目录 基础版 第一步:配置axios 第二步:封装请求 第三步:使用 进阶版 基础版 第一步:配置axios 首先,创建一个Service.js,这里面存放的时axios的配置以及…

2022-04-15 637