프로젝트 작업 중 실제 시나리오 발생
첫 번째 수준: checkbox_1(예: 변경 이벤트 메서드 cevt1에 바인딩됨) 트리거 후 두 번째 수준 확인란 그룹의 모든 항목이 선택됩니다(일반적인 사용).
문제는 두 번째 수준 확인란 그룹의 checkbox_2(예: 하위 수준 확인란이 변경 이벤트 메서드 cevt2에 바인딩됨)를 선택하면 일반적으로 해당 세 번째 수준 확인란 그룹에서 선택된 모든 checkbox_3에 대해 트리거되어야 한다는 것입니다. ,
실제로 첫 번째 레벨의 checkbox_1이 트리거되면 cevt1은 정상적으로 트리거되지만 "두 번째 레벨"의 checkbox_2에 바인딩된 변경 이벤트 cevt2는 호출되지 않는 것으로 확인됩니다. 해결책이 있나요?
Vue의
change
方法好像只响应点击和v-bind
数据绑定产生的数据变化,对于其他的数据变化并不会触发change事件,可以试着用$emit
方法手动调用checkbox_2的change
이벤트.참조:
https://cn.vuejs.org/v2/api/#...
watch를 사용하여 체크박스에 바인딩된 값의 변경 사항을 들어보세요
/q/10... 이 게시물에 대해 더 자세한 답변을 주실 수 있나요? 라우터에서 매장에 무엇이 저장되나요? ? 초보자