zoukankan      html  css  js  c++  java
  • vue里computed的set和get方法

    computed里的方法其实是默认使用了get方法
    例如

    computed: {
        editData () {
            return this.value
        }
    }
    // 相当于
    computed: {
        editData: {
          get () {
            return this.value
          }
        }
    }

    如果对计算属性设置值,就会调用计算属性的set方法

    computed: {
        editData: {
          get () {
            return this.value
          },
          set (v) {
            this.$emit('input', v)
          }
        }
     }
    // 如果改变editData的值this.$set(this.editData, 'fieldOptions', _editData)就会触发set方法里的this.$emit('input', v)
  • 相关阅读:
    正则
    cookie、sesion
    POJ-1509
    HDU-3374
    ZOJ-3822
    HDU-5492
    在什么情况下Java比C++快?
    HDU-5451
    SPOJ-913
    莫比乌斯反演入门
  • 原文地址:https://www.cnblogs.com/zhujunislucky/p/12668451.html
Copyright © 2011-2022 走看看