vue 監聽對象里的特定數據


vue  監聽對象里的特定數據變化

通常是這樣寫的,只能監聽某一個特定數據

   watch: {
      params: function(val) {
       console.log(val)
        this.$ajax.get('admin/registerdesigner/querydesigners', params)
          .then((e) => {
            if (e.status == 200) {
              this.list = e.data;
            }
          })
      }
    },

要監聽一個對象里的某一個數據比如這樣的

  params: {
          nickName: '', //花名
          userName: '', //用戶名
          realName: '', //姓名
          workPlace: '-1', //類型  '0在家;1眾創空間;3未知',
          status: 0, //狀態  '1待入駐;2待認證;3待支付;4已入住;5認證未通過',
          startTime: '',
          endTime: '',
          pageNum: 1,
          pageSize: 10,
          count: 0
        },

特定一個數據變化需要

  watch: {
      'params.status'(val) {
      this.getListData();
    }
    },

完美

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM