vue/no-deprecated-router-link-tag-prop
禁止在RouterLink上使用已弃用的tag属性
为什么
这条规则是为了防止在RouterLink元素上使用已经在Vue.js v3.0.0+中被移除的tag属性。
建议
不要在RouterLink和NuxtLink组件上使用tag属性。
错误示例
vue
<template>
<RouterLink tag="div" to="/">Home</RouterLink>
<router-link tag="div" to="/">Home</router-link>
</template><template>
<RouterLink tag="div" to="/">Home</RouterLink>
<router-link tag="div" to="/">Home</router-link>
</template>正确示例
vue
<template>
<RouterLink to="/">Home</RouterLink>
<router-link to="/">Home</router-link>
</template><template>
<RouterLink to="/">Home</RouterLink>
<router-link to="/">Home</router-link>
</template>