zTree组件的使用总结

             第一次接触zTree,不得不说是一个好东西啊。说它是好东西是因为它为我们苦逼的程序员们节省了不少的时间。废话不多说上干货,希望能帮到你,如果需要更多的功能需要自己去看官方文档。

             zTree加载树的数据来源有两种方式

            1.页面加载时一次性加载完毕

            


    ZTREE DEMO - radio
   
   
   
   
   
   
   



Radio 勾选操作


[ 文件路径: excheck/radio.html ]


   

       

       

       

           

                 
    • 1、setting 配置信息说明


                     

                       
      • 使用 radio,必须设置 setting.check 中的各个属性,详细请参见 API 文档中的相关内容

      •                
      • radio 分组范围:同一级内
                                整棵树内

                               


                         

        •                

                   

      •            
      • 2、treeNode 节点数据说明


                       

                         
        • 1)、如果需要初始化默认节点被勾选,请设置 treeNode.checked 属性,详细请参见 API 文档中的相关内容

        •                
        • 2)、如果某节点不显示 radio,请设置 treeNode.nocheck 属性,详细请参见 API 文档中的相关内容

        •                
        • 3)、如果更换 checked 属性,请参考 API 文档中 setting.data.key.checked 的详细说明

        •                
        • 4)、其他请参考 API 文档中 treeNode.checkedOld / getCheckStatus / check_Child_State / check_Focus 的详细说明

        •                

                   

      •        

         



                  2.页面加载时先加载根节点,然后通过它本身支持的异步来加载数据(当节点数据有上万条时采用异步加载效率会很高)。

                 注意:json数据中一定要包含isParent字段(布尔类型)。

                           由于是异步所以我们在判断isParent的时候只需要向下一级就ok了。返回的list>0则设为True

      否则设为false;具体情况具体对待

                  例如

                


         


             

           

        你可能感兴趣的:(web开发工具经验总结)