有没有办法可以在一个元素上应用两个vue.js库?
问题描述:
例如,使用vue可拖动的库,我们可以将html元素拖动到另一个位置。并通过vue可选libaray,可以选择一个元素。但是这两个道具是基于那里的每两个不同的图书馆。有没有办法可以在一个元素上应用两个vue.js库?
有没有一种方法可以将这两个vue库混合到同一个元素中,这样我们就可以使它在同一时间可拖动和可选择?
谢谢你的好意。
答
这是不可能结合了两个组件,特别是因为它们是第三方库,您无法访问其源代码。
但是,一般情况下,您的问题有几种可能的解决方案。您可能需要改为use directives而不是使用组件。这些可以尽可能多地堆叠在组件上,因此可以修改它的行为。
您可能也有兴趣创建mixins。
也许你可以试试这个:https://github.com/stephan281094/vue-drag-select – Stiekel