需求:在一组菜单树结构中转换数据结构(增加一些属性),并计算该树结构的节点深度。 实现util.js: function transferTreeData(arr, vm, list, level, deep={maxLevel: 0}){ if(Object.prototype.toString. ...
分类:
其他好文 时间:
2020-12-22 13:01:26
阅读次数:
0
软件分享 Snipaste.exe 截图软件 [https://www.cnblogs.com/renxuw/p/13026846.html](软件分享) 安装node.js 设置缓存路径: npm config set cache "C:\Program Files\nodejs\node_cac ...
分类:
其他好文 时间:
2020-12-22 12:35:59
阅读次数:
0
主要步骤 安装Node.js(Node.js 是一个开源与跨平台的 JavaScript 运行时环境,安装高版本的node.js时会同时安装npm) (可选)安装npm或者cnpm(node package manager)(npm是nodejs的包管理器,用于node插件管理(包括安装、卸载、管理 ...
分类:
其他好文 时间:
2020-12-22 12:30:53
阅读次数:
0
网络方面 web应用,总是会有一部分的时间浪费在网络连接和资源下载方面。往往建立一次网络连接是需要时间成本的。而且浏览器同一时间所发送的网络请求数是有限的。所以,这个层面的优化可以从「减少请求数目」开始: 减少http请求:在YUI35规则中也有提到,主要是优化js、css和图片资源三个方面,因为h ...
分类:
其他好文 时间:
2020-12-22 12:30:18
阅读次数:
0
浏览器报错内容: vue-router.esm.js?8c4f:2008 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: "/order". 解决方法一: // ...
分类:
其他好文 时间:
2020-12-22 11:59:20
阅读次数:
0
堆(heap):动态分配内存,大小不一,不自动分配。 栈(stack):自动分配相对固定大小的内存空间,有系统自动释放。 Array、Object、Function。。。 JavaScript中基本数据类型:Undefined、Null、Number、String、Boolean、Symbol。 直 ...
分类:
Web程序 时间:
2020-12-22 11:56:20
阅读次数:
0
项目基于vue.js前端框架 一、问题描述:曲线设置为滚动 echarts legend.type scroll 且 曲线条数较多,数据量较大时; 出现渲染错误: 鼠标放到曲线上,曲线变粗,曲线有非常多的叠加重影,竖线。 鼠标左右滚动图例,图例出现非常多的叠加重影。 二、解决方案 去配置文件pack ...
分类:
其他好文 时间:
2020-12-21 12:03:02
阅读次数:
0
先批量注册组件指令,新建directives/index.js文件 import copy from './copy' const directives = { copy } const install = function (Vue) { Object.keys(directives).forEa ...
分类:
其他好文 时间:
2020-12-21 11:47:16
阅读次数:
0
以前不知道vue中如何使用util中的工具方法,每次都是一个个导入,重新命名使用。后来发现原来vue中可以将工具方法挂载到vue的原型对象上,使用时直接通过$funcName就可以使用了,极大的方便了方法的调用。 具体步骤 1 在main.js中将方法挂载到vue原型对象上 import * as ...
分类:
其他好文 时间:
2020-12-21 11:45:37
阅读次数:
0
前言 最近在写前端代码,里面经常涉及到数组的循环取值。这里简单总结下前端中数组遍历的四种方式: 数组下标循环 for in 循环 for of 循环 foreach循环 例子 假设有如下数组:members,每个数组元素是一个字典/map,要遍历数组打印每个memberID的值。 var membe ...
分类:
编程语言 时间:
2020-12-21 11:33:02
阅读次数:
0