부모 구성 요소에서 전송된 동적 값을 감청하는 문제

요 며칠 개발할 때 하위 구성 요소가 부모 구성 요소로부터 받은 가치를 감청하고 싶을 때watch가 작용하지 않고 많은 자료를 찾았습니다. 아마도 watch가 감청하는 것은 처음 연결된 값이어야 하고 초기 값이 바뀌었을 때 감청하기 때문일 것입니다.하위 구성 요소가props를 통해 수신된 부모 구성 요소에서 얻은 값은 초기 값이 없기 때문에 감청할 수 없습니다.immediate를true로 추가할 때 적용됩니다
watch: {
    editConfig:{
    	 handler(newVal,oldVal) {
    		console.log('bbb');
            console.log(newVal);
           this.headerData.type = this.editConfig.editData.type ? this.typeData[this.editConfig.editData.type] : true
          console.log(typeof this.typeData[this.editConfig.editData.type]);
         },
         immediate: true
      }
    }

좋은 웹페이지 즐겨찾기