jsplumb踩坑
一,,關于連線器label
? ? ?我們全局設置中可以用 getInstance 實例化新對象 也可以通過?importDefaults 實例化新對象??
? ? ?當我想要給連線器上添加標簽? 每個連線器上的標簽都不一樣? 用 getInstance 會導致刪除節點時? 節點有關連線用
jsPlumb.removeAllEndpoints(id)無法刪除跟此id有關的連接線
而且?importDefaults 可以在每一小部分可以改變其中一小部分的默認設置
?
二,,刪除單條連接線
? ?網上尋找相關資料時? 都說以下方法實現此功能
? ? ?
jsPlumb.bind("click", function(c) {if(confirm("你確定取消連接嗎?"))jsPlumb.detach(c);});但是? 我這邊會報??jsPlumb: fire failed for event click : TypeError: __WEBPACK_IMPORTED_MODULE_2_jsplumb__.jsPlumb.detach is not a function 的錯誤
可能跟webpack有關系? 于是我用以下方法實現刪除單條連接線
?
jsPlumb.bind('click', (conn) => {jsPlumb.deleteConnection(conn)})?
轉載于:https://www.cnblogs.com/moneyss/p/8745682.html
總結
- 上一篇: 设计模式のNullObjectPatte
- 下一篇: 复习上学期的HTML+CSS(1)