liuyg
2021-06-05 04af7d3eb75ce3f3f6be3ce84c46af57bae8ab7b
widgets/LeftNavigationBar/Widget.js
@@ -59,12 +59,10 @@
                     domDiv.css({ 'display': 'none' })
                  }
                     , a
                     , useit = (d,i) => {
                        var i = i || [];
                     , useit = (d) => {
                        for (var k in d) {
                           if (d[k].who == 'father') {
                              that.father = d[k].id
                              // console.log(that.father, i)
                              that.father = d[k].id;
                           }
                           if (d[k].title.indexOf(val) != -1) {//选中id
                              a = '' + d[k].id;
@@ -77,11 +75,10 @@
                              let domDiv = dom.find('.layui-tree-pack').eq(0);
                              domDiv.css({ 'display': 'block' })
                              // }
                              // console.log(a, that.father)
                              console.log(a, that.father)
                           }
                           if (d[k].children) {
                              i.push(that.father)
                              useit(d[k].children,i);
                              useit(d[k].children);
                           }
                        }
                     };
@@ -154,17 +151,19 @@
               };
            inits(val, data);
            console.log(data)
            // console.log(data)
            var ccinit = (a) => {
               for (let k in a) {
                  if (a[k].children) {
                     a[k].who = 'father';
                     // console.log(a[k].id)
                     ccinit(a[k].children)
                  }
               }
            };
            // var i = 0,
            //    ccinit = (a) => {
            //       i++;
            //       for (let k in a) {
            //          if (a[k].children) {
            //             a[k].who = i;
            //             // console.log(a[k].id)
            //             ccinit(a[k].children)
            //          }
            //       }
            //    };
            // ccinit(this.data);
            // console.log(this.data)
            this.data = data;
@@ -186,12 +185,12 @@
                  , click: function (obj) {
                     var data = obj.data;  //获取当前点击的节点数据
                     // layer.msg('状态:' + obj.state + '<br>节点数据:' + JSON.stringify(data));
                     // console.log(obj);
                     console.log(obj);
                     // 树点击三角形样式修改
                     var ot = $('.layui-tree-iconArrow');
                     ot.removeClass("left-navigation-bar-main-down");
                     var jt = $(`[data-id='${data.id}']`).find('.layui-tree-iconArrow').eq(0);
                     jt.addClass('left-navigation-bar-main-down');
                     // var ot = $('.layui-tree-iconArrow');
                     // ot.removeClass("left-navigation-bar-main-down");
                     // var jt = $(`[data-id='${data.id}']`).find('.layui-tree-iconArrow').eq(0);
                     // jt.addClass('left-navigation-bar-main-down');
                     // 树点击样式修改
                     // var ot = $('.layui-tree-entry');
                     // ot.removeClass("left-navigation-bar-main-current");