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

时间:2017-08-27 09:36:05

标签: vue.js

例如,使用vue draggable库,我们可以将html元素拖到另一个位置。并且使用vue selectable libaray,可以允许选择元素。但这两个道具都是基于每两个不同的库。

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

谢谢你的善意。

1 个答案:

答案 0 :(得分:0)

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

但是,一般情况下,您的问题有一些可能的解决方案。

您可能需要use directives而不是使用组件。这些可以根据您的喜好堆叠在组件上,并因此修改其行为。

您可能也有兴趣创建mixins