有没有办法可以在一个元素上应用两个vue.js库?

问题描述:

例如,使用vue可拖动的库,我们可以将html元素拖动到另一个位置。并通过vue可选libaray,可以选择一个元素。但是这两个道具是基于那里的每两个不同的图书馆。有没有办法可以在一个元素上应用两个vue.js库?

有没有一种方法可以将这两个vue库混合到同一个元素中,这样我们就可以使它在同一时间可拖动和可选择?

谢谢你的好意。

+0

也许你可以试试这个:https://github.com/stephan281094/vue-drag-select – Stiekel

这是不可能结合了两个组件,特别是因为它们是第三方库,您无法访问其源代码。


但是,一般情况下,您的问题有几种可能的解决方案。您可能需要改为use directives而不是使用组件。这些可以尽可能多地堆叠在组件上,因此可以修改它的行为。

您可能也有兴趣创建mixins