- 博客(10)
- 收藏
- 关注
原创 二维对象数组根据多个key去重
代码如下const _distinctMore = (arr, ...arguements) => { let newArr = []; function getBoolean (origin, newVal) { console.log(111, arguements) let list = arguements.map(item => origin[item] === newVal[item]); // 值均为布尔 console.log(222, list, list
2022-03-02 14:43:49 210
原创 VUE 多页面项目 脚手架3.0
VUE脚手架3.0创建多页面项目前期准备1、初始化脚手架项目vue create pages3.02、启动脚手架$ cd pages3.0 $ npm run serve配置多入口1、新建vue.config.js文件'use strict'const path = require('path')const glob = require('glob')const resolve = dir => { return path.join(__dirname, dir)}
2022-01-16 16:36:07 1064 4
原创 VUE 多页面项目 脚手架2.0
VUE脚手架2.0创建多页面项目前期准备1、初始化脚手架项目vue init webpack pages2.02、启动脚手架 cd pages2.0 npm run dev配置多入口1、utils.js文件var glob = require('glob') // webpack安装时依赖的第三方模块,允许使用*等符号,例如pages/*.js => 获取pages文件夹下的所有js后缀名的文件var HtmlWebpackPlugin = require('html-webp
2022-01-16 16:23:30 660
原创 Axios下载Buffer流文件,通过Nodejs存储到本地,显示进度,可取消下载
Nodejs功能模块:简介如下:https => 建立远程网络连接request => 用来请求资源progress => 实时获取下载进度fs => 用来创建读写流详情请查询Nodejs官网:http://nodejs.cn/api/http.html方法功能:服务器:https://blog.csdn.net/weixin_55230320?spm=1000.2115.3001.5343/文件(zip,tar.gz,exe,dll,jpg…)本地:D:/Baid
2021-10-14 19:15:58 2411
原创 从大对象中删除数据结构类似的小对象
两个obj// obj1let obj1 = { a: { c: { e: false, name: 'hash' } }, b: { d: { f: "hello world", g: { h: { test: 234 }
2021-09-30 17:24:05 180
原创 Node.js 删除本地文件/文件夹
Node.js功能模块简介如下:fs.promises => 异步操作文件fs.stat => 判断是文件还是文件夹fs.unlink => 删除文件fs.readdir => 读取文件夹内容代码如下:/** * @caption 删除本地文件夹/文件 * @param {String} directoryPath 例: d://x/x/x.json 或者 d://x/x/x * *@param {Function} callback 例:回调 */expor
2021-08-21 12:09:57 4145 2
原创 superset二次开发 前端代码迁移
superset-ui(superset前端库)前端代码迁移,例:将饼图的代码迁移到本地1、查看superset\superset-frontend\src\visualizations\presets\MainPreset.js找到{ key: ‘pie’ } => EchartsPieChartPlugin => ‘@superset-ui/plugin-chart-echarts’2、进入superset\superset-frontend\node_modules@superse
2021-07-31 18:21:20 1551 2
原创 Node.js 通过URL下载文件,显示进度并支持取消下载
Nodejs功能模块:简介如下:https => 建立远程网络连接request => 用来请求资源progress => 实时获取下载进度fs => 用来创建读写流详情请查询Nodejs官网:http://nodejs.cn/api/http.html代码如下:/** * 将远程资源下载到指定目录 * @param {String} fileName 文件名 * @param {String} remoteUrl 远程路径 * @param {String}
2021-07-17 19:20:27 2246 2
原创 superset二次开发-添加echarts图表:mix-line-bar
superset二次开发-添加echarts图表:mix-line-bar一、环境配置1、前端(superset\superset-frontend)1.1:superset\superset-frontend\src\visualizations目录下,新增MixLineBar文件夹,主要文件如下图:1.2:MixLineBar文件夹内容:(1)images文件夹:存放新增图表的预览图:thumbnail.png和thumbnailLager.png,下载地址:https://echarts.
2021-07-15 19:16:59 2664 17
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人