Angular 5:如何使用jsPlumb使动态创建的组件可拖动?

Angular 5: how to make dynamically created components draggable with jsPlumb?

我真的很难将 jsPlumb 整合到 Angular 中。 我需要让一些元素可以拖动,如果我创建一个静态的HTML,我没有问题。 当我动态创建组件时出现问题,jsPlumb 似乎忽略了那些。我确保 id 设置正确,但没有成功。 因为有点难以解释我做了一个例子,你可以在这里找到:example demo

任何帮助将不胜感激,提前致谢

我在新建组件的ngAfterViewInit生命周期调用jsPlumbdraggable()方法解决了。 我会 post link 演示以防有人需要它:jsPlumb demo