JS封装方法
感谢上Di_123
感谢上Di的En典
展开
-
使用a标签下载文件
实现的原理是,给到一个下载链接,前端动态生成一个a标签,用a标签实现把文件下载下来的功能。原创 2024-05-17 10:15:10 · 100 阅读 · 0 评论 -
mockjs常用到的知识点
mockjs,模拟经纬度原创 2022-06-22 15:19:03 · 517 阅读 · 0 评论 -
OSS前端相关的上传,下载,预览
一.描述目前公司在做项目,应用的业务场景有上传,下载,预览;要求上传的文件的类型也比较多,有word,pdf,image,video,ai,psd等等这些类型,应用的是阿里云的OSS,本文就简单介绍一下前端(JS)相关的代码,用的框架是react,脚手架是antd pro4,重点介绍下阿里云相关的上传,下载,预览吧;二.OSS相关如果是项目的包管理工具用的是npm,应该先安装ali-oss这个包,然后通过import导入进来。import OSS from 'ali-oss'//如此就原创 2020-11-20 15:41:46 · 4178 阅读 · 0 评论 -
JS lodash库在开发中常用到的方法
一.摘要lodash是JS一个开箱即用的库函数,里面对于在日常开发中常用到的方法都是已经封装好的,使用起来非常方便,本篇记录了在日常开发过程总经常用的方法,就大概记录一下,具体请参考lodash的官方API:lodash官方API二.常用方法getimport { get } from 'lodash'// 从一个变量中取值,第一参数表示变量,第二个表示该节点对应的名称,第三个参数表示当取不到的时候设置的默认值const a1 = get(nextProps, 'treeVal'.原创 2020-11-19 18:15:06 · 1062 阅读 · 0 评论 -
JS 树形数据结构的转化
平常在使用antd的tree或者elementUI的tree去开发项目的时候,要求向这个组件中传递的数据都是格式化好的,有嵌套层级的数组,这种情况下就需要我们自行封装方法去组装数据结构,具体的代码如下:// 格式化树数据function toTreeData(data) { const pos = {} const tree = [] let i = 0 while(data.length != 0) { if(data[i].pid == null) { tre原创 2020-11-19 10:44:28 · 1593 阅读 · 0 评论 -
JS 查询树形节点的最深层级 && 递归查找树形节点的某个节点
以上 就是封装好的方法,有需要的朋友可以参照一下的!原创 2020-11-18 11:20:33 · 5251 阅读 · 1 评论 -
JS中的排序方法sort()
一.定义和用法sort() 方法用于对数组的元素进行排序。返回值是对数组的引用。请注意,数组在原数组上进行排序,不生成副本。二.应用实例1.将数组按照字母顺序进行排列 ,最终是字符串转换成对应的ASKⅡ值按位进行比较,默认从小到大.2.Number类型数组排序,默认是从小到大3.数字与字母相混合的数组,调用sort方法之后的一个结果是:4.sort()可以传递一...原创 2019-02-20 12:00:02 · 1170 阅读 · 0 评论