Vue,$是什么意思?

时间:2019-04-08 08:48:18

标签: laravel vue.js vuejs2

我正在学习Vue.js,但我不明白$符号的作用。我正在使用Laravel,我的意思是我没有在使用Vue-CLI。 当我转到Vue文档时,很多文档没有$

例如,“程序化导航”部分说:router.push({ path: '/posts' }),但是当我在代码中执行此操作时,我必须做this.$router.push({ path: '/posts' });

谢谢。

3 个答案:

答案 0 :(得分:5)

在Vue中,$表示您正在使用Vue实例属性或Vue实例方法。

您可以在the documentation上了解更多信息。

答案 1 :(得分:1)

$用来区分vue实例属性和用户定义的属性。

答案 2 :(得分:0)

这是Vue中的命名约定,它基本上用于标识您在实例化的vue实例上引用的是属性还是方法。