zoukankan      html  css  js  c++  java
  • vue和 jsplumb 集成 出现下面的错误

    TypeError: Cannot read property 'parentNode' of null
        at DragManager.endpointAdded (jsplumb.js?ea57:6557)
        at _newEndpoint (jsplumb.js?ea57:4145)
        at root.jsPlumbInstance.addEndpoint (jsplumb.js?ea57:4355)
        at eval (SystemManagement.vue?09cf:126)
        at root.jsPlumbInstance.batch (jsplumb.js?ea57:6223)
        at VueComponent.createFlow (SystemManagement.vue?09cf:111)
        at VueComponent.boundFn [as createFlow] (vue.esm.js?5425:190)
        at eval (SystemManagement.vue?09cf:181)
        at root.jsPlumbInstance.bind (jsplumb.js?ea57:3687)

        at root.jsPlumbInstance.ready (jsplumb.js?ea57:5903)


    在jsplumb 页面 F5 刷新就可以避免这个错,如果是从其他页面跳过来 就会出现这个问题 。


    看到网络上说 是 id  有重复值引起 的  ,目前还没有检测到id到底是不是有问题 <------ 不是问题的答案


    经过跟高手对话 ,应该是数据在加载时候 生命周期的问题 ,

    在原来的版本中使用的是created 钩子 ,

    换用mounted 后就可以了 ,

    那么 这两个钩子到底是有什么差别呢 ?

    准备另外写一篇文章尝试解析下 ,everybody morning

  • 相关阅读:
    微信小程序排坑
    webpack——3.x版本总结
    干货网站
    转码器babel
    es6——之初体验
    移动端适配不同屏幕分辨率——rem布局
    vuejs学习总计——数据传值篇
    vue.js学习总计---路由篇
    vuejs学习总结---基础篇
    vuejs搭建的项目对于ie浏览器的处理
  • 原文地址:https://www.cnblogs.com/TendToBigData/p/10501192.html
Copyright © 2011-2022 走看看