VUE给Computed(计算属性)属性中的方法传参

使用DIV 模仿了输入框及其placeholder属性(提示信息),需要动态的获取提示信息,故需要给计算属性computed 的placeholderValue()方法传参,比如传入某个list的id,返回该id对应的描述信息

  <div class="test-div"
         contenteditable="true"
         id="testinput"
         :placeholder='placeholderValue(0)'></div>

给计算computed 的placeholderValue()方法传参的代码示例如下:

 computed: {
    placeholderValue () { //此处不需要携带参数
      return function (a) {
        /** do something */
      //  a = a + 'testforplaceholider' 
       a=list[a].desc
        return a
      }
    }
  },

执行结果图示
无输入时,返回指定的提示信息

Logo

前往低代码交流专区

更多推荐