vue计算方法 computed

当用到计算属性时,,方法默认返回的时get方法
例:

 computed: {
    fixedHeader: {
      return this.$store.state.settings.fixedHeader
    }
}

这里默认返回get方法,实际计算属性 如下:

 computed: {
    fixedHeader: {
      get() {
        return this.$store.state.settings.fixedHeader
      },
      set(val) {
        this.$store.dispatch('settings/changeSetting', {
          key: 'fixedHeader',
          value: val
        })
      }
    },
}

当在for循环中会出现取不到值的情况
解决方案:

 computed: {
    fixedHeader() {
      return new function(a,b) {
			return a*b
		}
    }
}
上一篇:Java开发环境搭建的准备工作


下一篇:idea自带的maven 配置阿里云*仓库