今天解决了一个非常尴尬的问题,纠结了整整半个月,最后还是被自己没有仔细看文档给打败了。
具体的事情是这样的,我们的需求是实现可复选的树结构,因为要适配IE8,纠结了很久之后最后决定使用z-tree,适配性又高速度又快。数据是后台接口动态获取的,利用取出来的数据进行树的初始化,初始化结束后默认展开根节点,再然后问题就来了,不管怎么弄根节点数据就是展不开,然后就开始了我的漫长调查过程…
下面是我的节点展开代码
FormioUtils.getDataFromUrl(
Formio.getBaseUrl() + initPath,
{
},
'post',
''
).then(function (res) {
if(res.errorcode == "0"){
// 初始化ztree组件
var zTreeObj = $