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

如何做公司培训网站1元1年xyz域名

如何做公司培训网站,1元1年xyz域名,网站备案负责人变更,黄埭网站建设JS递归如何模糊查询树形结构数据,根据数据中的某一个字段值,模糊匹配 直接拿去使用就行 function filterTreeLabel(arr, label) {let result []arr.forEach((item) > {// if (String(item.POBJECT_NAME).toLowerCase().indexOf(label)!-1) {if (String(item.P…
JS递归如何模糊查询树形结构数据,根据数据中的某一个字段值,模糊匹配

直接拿去使用就行

function filterTreeLabel(arr, label) {let result = []arr.forEach((item) => {// if (String(item.POBJECT_NAME).toLowerCase().indexOf(label)!=-1) {if (String(item.POBJECT_NAME).toLowerCase().includes(label)) {result.push(item);} else {if (item.children && item.children.length) {let children = filterTreeLabel(item.children, label);console.log(children,'---->>>zhid',item);let obj = {...item,children,};console.log(obj,'关键点:拼接成一个新的的数据对象');if (children && children.length) {result.push(obj);}}}});return result;}
// 模糊查询树形结构数据
function filterTreeByFilterLabel(arr, label,searchProps) {let result = []arr.forEach((item) => {// if (String(item.POBJECT_NAME).toLowerCase().indexOf(label)!=-1) {let searchProps = ['POBJECT_NAME','POBJECT_DESC']//多个column字段查询亦可以if(searchProps.some(key => String(item[key]).toLowerCase().indexOf(label) > -1)){// if (String(item.POBJECT_NAME).toLowerCase().includes(label)) {result.push(item);} else {if (item.children && item.children.length) {let children = filterTreeByFilterLabel(item.children, label,searchProps);let obj = {...item,children,};if (children && children.length) {result.push(obj);}}}});return result;
}




就问你牛不牛逼


// JS查询树形结构数据,根据id查询该节点和所有父级节点

function getParentsById(list, id) {for (let i in list) {if (list[i].ID === id) {//查询到就返回该数组对象return [list[i]]}if (list[i].children) {let node = getParentsById(list[i].children, id)if (node !== undefined) {//查询到把父节点连起来return node.concat(list[i])}}}}

获取当前节点的的叶子节点数据

function getCurrentNodeAllChildren(node) {let result = [node]; // 将当前节点添加到结果数组中if (node.children) {for (let child of node.children) {result = result.concat(getCurrentNodeAllChildren(child)); // 递归获取所有子孙节点}}return result;
}

const $table = tableRef.value;
let list = getCurrentNodeAllChildren(row)
$table.setTreeExpand(list,true)

http://www.yayakq.cn/news/246132/

相关文章:

  • seo站长产品设计公司介绍
  • 多少钱要交税做优化网站哪个公司好
  • 公司网站可以免费建吗市场营销做得好的企业
  • 专业的外贸建站公司陕西网络推广网站
  • 个人域名可以做网站吗怎么学互联网怎么赚钱
  • 免费个人网站2018现在哪些网站自己做装修
  • 网站 工商备案易游网络验证代理平台
  • 用vue框架做的pc端网站合肥网站关键词优化
  • 网站备案步骤网站建设论文附录怎么写
  • 旅游外贸网站建设推广teahouse wordpress主题
  • 北海做网站网站建设哪家好做网站首页的表格的代码
  • 网站维护工程师薪酬html登录注册页面代码
  • 惠州市网站开发手工制作盲盒
  • 雨花区师德师风建设专题网站手机绘制建房app
  • 网站打不开 域名做解析谷歌广告怎么投放
  • 哈尔滨网站制作公司seo搜索引擎优化业务
  • 贸易公司怎么做网站比较好wordpress xml怎么开
  • 威海网站推广乐成高端网站建设
  • 手机哪里可以做视频网站wordpress手机分享插件下载地址
  • 自己制作一个网站的软件个人网站域名备案
  • 公司禁用网站怎么做没本钱一个月赚10万
  • wap网站制作模板软件开发需要的软件
  • 植物园门户网站建设方案wordpress ss
  • 两个网站合并建设实施方案网站优化排名易下拉稳定
  • 网站付费推广竞价网站对于企业的好处
  • 南京网站建设 ww网页制作视频教程网
  • 长沙网站制作一般多少钱高级网站设计
  • 海报设计制作网站龙岗营销型网站建设
  • 学校网站首页制作wordpress修改数据库连接
  • 南宁网站开发推广攀枝花建设集团网站