vuejs模板条件根元素

时间:2016-11-28 13:13:41

标签: vue-router vuejs2

我正在制作一个通用的vue按钮组件。

在某些情况下,它将是路由器链接,而在其他情况下,它将是一个普通的锚标记。

所以基本上都在寻找类似的东西。

<template>
  <router-link v-if="useRouter" :to="link"></router-link>
  <a v-else :href="link"></a>
</template

但是vuejs组件模板必须只有一个根元素。 除了制作两个单独的vue组件或将我的按钮包裹在一个元素中。我想不出任何其他解决方案。

有没有更好的方法来解决这个问题?

0 个答案:

没有答案