最近由于开发需要,需要 对不同条件查询出来的菜单,渲染成树形结构,但是我们项目的框架不是基于vue和layui等的前端框架。所以只能自己找控件去实现,在这里我就选择了梅花雪树控件。
下面我说一下,我使用过程中的问题,因为我需要在本页面形成树形图,但是由于梅花雪树的所有给页面书写都是用的
document.write(style);
来写的,而这个会导致覆盖原先的页面,所以不是我想要的效果,所以我修改了控件里的
MzTreeView.prototype.setStyle = function()
//里的
document.write(style);
//改为
$("head").append(style);
下面是效果图:
完整样例地址:链接:https://pan.baidu.com/s/1eomgmnkPxESmg0CATWjsJQ
提取码:thz9
复制这段内容后打开百度网盘手机App,操作更方便哦