首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Vue组件中,反应式依赖和非反应式依赖有什么不同?

在Vue组件中,反应式依赖和非反应式依赖有什么不同?
EN

Stack Overflow用户
提问于 2019-12-04 09:21:47
回答 1查看 151关注 0票数 1

Vuejs guide中,

反应式依赖和非反应式依赖之间的区别是什么?

EN

回答 1

Stack Overflow用户

发布于 2019-12-04 09:28:27

computed属性函数中使用的数据和属性是它的依赖项。

反应性依赖是那些可观察到的依赖,比如data属性或Vuex状态。

非反应性依赖可以是一个简单的变量,或者是来自本地存储的东西。例如

代码语言:javascript
复制
const someArray = [1, 2, 3]
export default {
  data: () => ({ foo: 'foo' }),
  computed: {
    FOO () {
      return this.foo.toUpperCase() // data property "foo" is a reactive dependency
    },
    firstArrayValue () {
      return someArray[0] // variable "someArray" is a non-reactive dependency
    }
  }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59167671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档