在使用zTree 框架时前端报错Uncaught (in promise) TypeError: Cannot read property ‘init‘ of undefined

  • Post author:
  • Post category:其他


错误提示:

Uncaught (in promise) TypeError: Cannot read property 'init' of undefined

排查路线:这个句子翻译的意思是init这个东西没有被定义,下面是我写的代码,里面会发生变化的变量只有zTree 这一个变量。

this.ztree = $.fn.ztree.init($("#treeDemo"), setting, zNodes);

我往上看看发现ztree这个变量的名称和zTree中控制领域的代码类名相同,觉可能是名字出现了冲突导致函数无法启动。

定义的变量:

data:{
        ztree:null,
     
        },

控制领域的代码:

<ul id="treeDemo" class="ztree"></ul>

更改变量名后发现成功了



版权声明:本文为weixin_55229531原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。