我真的很难将 jsPlumb
集成到 Angular 中。
我需要使一些元素可拖动,如果我创建一个静态 HTML,我没有问题。
当我动态创建组件时,问题就来了,jsPlumb
似乎忽略了那些。我确保正确设置了 id
,但没有成功。
因为有点难以解释,我做了一个例子,你可以在这里找到:example demo
任何帮助将不胜感激,提前致谢
最佳答案
我在新创建的组件的 ngAfterViewInit
生命周期中调用 jsPlumb draggable()
方法解决了这个问题。
如果有人需要,我会发布演示链接:jsPlumb demo
关于javascript - Angular 5 : how to make dynamically created components draggable with jsPlumb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50418084/