- ALL
- java33
- linux32
- 工具17
- 其他14
- 数据库7
- vue5
- git5
- nas5
- 前端5
- ai3
- framework3
- windows3
- app2
- 脚本2
- docker2
- hexo2
- maven2
- 智能家居2
- 小程序2
- spring2
- 资源1
- api1
- mysql1
- 安全1
- markdown1
- question1
- python1
- 运维1
- 数据结构1
- 数据传输1
- nginx1
js常用的工具类示例
轮训获取树形结构的每一条线 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253/** * 获取树形结构的每一条线 * @param tree */export function recurTree(tree) { let res = []; let nodeArr = []; const findPath = (res, tree, nodePath) => { if (tree.children) { tree.children.forEach((item, index) => { findPath(res, tree.children[index], [...nodePath, item.unitId]) }) } else { res.push(nodePath); } } findPath(res, tree, nodeArr);}//...
js文件导出
修改前 通过提交表单获取文件 123456789document.body.appendChild(form)form.method = 'POST'form.action = baseURL + 'export/toClAccessRecordDetailExport?carLicense=' + vm.carLicense + "&beginTime=" + sTime + "&endTime=" + eTime + "&assessType=" + vm.select.assessType + "&carType=" + vm.select .carType + "&unitId=" + exportUnitId + "&materialName=" + vm.select.materialName + "&bayonetId=" + vm.select.bayonetId + "&applyType=" + vm.select.applyType +...