vuerouter

clipboard.png

clipboard.png

这个有冒号的to和冒号的有是同一个意思么;如果不是有有什么区别?

阅读 2.8k
5 个回答

vue中:的主要作用就是数据绑定,to的作用都跳转链接,:to的作用就是链接是动态的。

  1. 不是同一个意思;
  2. 第一个是后面跟一个地址,静态的;第二个是绑定了数据,有动态变化。

1- :是v-bind的缩写,动态绑定变量
2- 未加:的是静态数据,他们的区别在props数据传递时尤为注意得
3- 注意区分class和:class,以及style和:style
4- 官网例子:

<!-- 完整语法 -->
<a v-bind:href="url"></a>
<!-- 缩写 -->
<a :href="url"></a>

to="url", url是写死的
:to="url" / v-bind:to="url" url是动态的,

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