2
마리오네트 컬렉션보기 내의 항목에 대한 입력 버튼을 비활성화해야합니다.마리오네트 컬렉션보기에서 사용자 입력 비활성화 - 응용 프로그램의 다른 부분에서 업데이트 중임
는 일반적으로 나는 다만 것 :
TheView.$el.find('input').prop('disabled', true);
그 해제해야 뷰 내의 모든 입력 요소.
내가 겪고있는 문제는 응용 프로그램의 다른 부분이 해당보기를 업데이트하고 결과적으로보기에 제공되는 새로운 내용이 모두 비활성화된다는 것입니다.
이 상황을 처리하기위한 좋은 패턴은 무엇입니까?
어떤 종류의보기를 사용하고 있습니까? 그리고 어떻게 업데이트됩니까? 귀하의 접근 방식은 괜찮습니다. 변경 사항이 적용된 후에 다시 적용하십시오. –
문제 설명이 명확하지 않은 경우 다른 부분이 어떻게보기를 업데이트하나요? 위의 코드를 뷰에 어디에 배치합니까? – bingjie2680