当前位置: 首页 > news >正文

天网网站建设网站维护费用一年多少

天网网站建设,网站维护费用一年多少,蓬莱建设管理局网站,投融资平台【JS】检索树结构#xff0c;并返回结果节点的路径与子节点 需求代码效果展示 需求 一个树结构#xff0c;需要添加条件检索功能#xff0c;检索结果依然是一个树结构#xff0c;包含所有的符合要求的节点#xff0c;以及他们到根节点的路径#xff0c;与他们的子节点 … 【JS】检索树结构并返回结果节点的路径与子节点 需求代码效果展示 需求 一个树结构需要添加条件检索功能检索结果依然是一个树结构包含所有的符合要求的节点以及他们到根节点的路径与他们的子节点 代码 searchTree(departments, queryParams) {// 用于克隆具有匹配子项的节点的辅助函数const cloneWithChildren (node) {return {...node,children: node?.children?.map(cloneWithChildren) || [], // 克隆所有的子节点};};// 核心递归搜索功能function searchNode(node, queryParams) {let judge () {let name queryParams.deptName ? node.deptName.includes(queryParams.deptName) : true;let status [0, 1].includes(queryParams.status )? queryParams.status node.status : true;return name status;//这里是我个人的搜索条件一个名称的模糊查询与状态值匹配。};if (judge()) {// 如果当前节点包含关键词克隆整个节点连同其子节点return cloneWithChildren(node);}if (node.children) {const matchingChildren node.children.map((child) searchNode(child, queryParams)).filter((child) child ! null);if (matchingChildren.length 0) {// 如果任何子节点包含匹配项则克隆父节点并连接匹配的子节点return { ...node, deptName: node.deptName, children: matchingChildren };}}// 如果当前节点和子节点都不包含关键词则不包含它在内return null;}// 递归遍历部门列表并构建结果树return departments.map((dept) searchNode(dept, queryParams)).filter((dept) dept ! null);},效果展示
http://www.pierceye.com/news/363903/

相关文章:

  • 遵义网站建设中心如何低成本做网站推广
  • 国基建设集团有限公司网站学校网站网页模板
  • 舟山网站开发免费com域名网站
  • 网站开发 脚本之家怎么注册一个企业邮箱
  • 青岛做网站公企业管理软件销售
  • 简约风格的网站宁波余姚网站建设
  • 口碑好的免费网站建设企业做网站电话约见客户的对话
  • 做网站采集传统的网站开发模式
  • 网站用哪个软件做中国建设银行行号查询
  • 公司简介网站模板常州建设工程信息网
  • 综合类门户网站有哪些wordpress媒体库一直转圈
  • 官方网站建设属于什么科目室内设计很多人都干不下去了
  • 如何保存个人网站部队网站模板
  • 郑州哪家专业做淘宝网站佛山网站建设no.1
  • 做网站那个程序好国内做网站哪家公司好
  • 自己做网站优化以下属于购物搜索广告的是
  • 做外单网站有哪些鸿科经纬教网店运营推广
  • 网站开发的项目网站开发文档总结
  • 做网站小程序源码临沂h5建站
  • 旅游网站建设计划书wordpress弱密码
  • 网站建设项目报价网站开发与设计结课论文
  • 公司做网站企业做网站需注意什么
  • 已经注册了域名 怎么做网站自己注册一家公司需要多少钱
  • 沈阳做网站的电话网站 扩展
  • 健身俱乐部网站开发文档重庆 企业网站建设
  • 深圳航空公司官方网站招聘做网站广告公司
  • .php的网站是怎么做的最美情侣免费视频
  • v9网站模板学做西点的网站
  • 网站查询空间商工厂生产erp管理系统
  • 365房产南京网站响应式wordpress主题