vue-router中<router-link>的to如何用{{}}进行渲染

<router-link tag="a" to="/home">首页</router-link>
我想要将to属性用{{}}渲染一个data中的值,请问语法应该怎么写?

阅读 9.7k
3 个回答

<router-link tag="a" :to="xxx">首页</router-link>,:to=" ",不需要{{}}

和平常的属性绑定一样 v-bind:to= 或者是简写:to=
类似于 <div v-bind:class='My_url' >to_target</class>

v-bind:to或者简写:to

补充下:vue-router本质是改hash,其实可以直接改window.location.hash来切换路由

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题