H5W3
当前位置:H5W3 > 其他技术问题 > 正文

在vue里面的$ 这种怎么理解?

例如在使用原生的事件的时候,可以使用$event,不过最近在看vuex,看到里面也有类似的写法,不过就不好理解:
例如:
store.js

const state = {
  count: 0
}

在其他组件里面访问这个count的话可以

 {{ $store.state.count }}

不知道什么时候可以用$,谢谢.

回答:

这些只是Vue的命名规则,为了区分普通变量属性,避免我们自己声明或者添加自定义属性导致覆盖

回答:

vuex 是一个插件,当你加载了这个插件,并且 使用 Vue.use(Vuex) 的时候,
Vuex 执行了类似下面的代码,所以我们可以在组件里面直接使用 $store

Vue.prototype.$store = ...

$event 是 vue 提供的传递实践的参数。

至于什么时候可以使用 $, 这要看你的代码,和插件的文档了

回答:

这些只是 Vue 及 Vuex 对相关参数或者属性的命名而已。

本文地址:H5W3 » 在vue里面的$ 这种怎么理解?

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址