반응형
Vue.js 컴포넌트 프로포드는 양방향 바인딩이 없습니까?
유사한 질문을 찾았지만 해결하려는 문제를 설명하지 못했습니다.(Vue.js 2 사용)
목록으로 표시하는 개체(사용자) 배열이 있습니다.폼 값을 사용자 데이터(정확한 부모 개체)로 미리 채워야 하는 "사용자 편집" 모달 구성 요소를 열고 싶지만 개체의 새 값으로 입력 이벤트를 보내기 전에 데이터를 확인하는 저장 버튼을 클릭할 때까지 부모 데이터를 편집하고 싶지 않습니다.
새 "깨끗한" 개체를 생성하기 위해 각 속성을 수동으로 호출하고 싶지 않지만(데이터 유형을 변경하는 경우 골칫거리가 됩니다), Vue는 사용자 개체에 반응성을 추가하고 구성 요소의 값을 수정하면 상위 값이 동시에 업데이트됩니다.
또한 입력 이벤트를 전송하기 전에 서버에서 변경 내용이 저장되었는지 확인할 때까지 기다립니다. 따라서 서버에서 데이터가 확인될 때까지 상위 항목이 업데이트되지 않습니다.
방출된 것을 사용하는 대신 구성 요소에서 소품을 비반응적으로 수정하기 위한 권장 패턴이 있습니까?input
Vue 컴포넌트 프로펠러/이벤트 사양에 따라 업데이트할 이벤트
참고: 이미 작업 예가 있습니다. 반응성 비트를 분리하는 것에 대한 우려는 제외하고요.
언급URL : https://stackoverflow.com/questions/46004871/vue-js-component-prop-without-2-way-binding
반응형
'programing' 카테고리의 다른 글
maven jar-with-dependencies의 이름을 변경할 수 있습니까? (0) | 2022.09.01 |
---|---|
Azure AD에서 VueJS 앱을 인증하려면 어떻게 해야 합니까? (0) | 2022.09.01 |
스캐너와String Tokenizer vs.스트링분열되다 (0) | 2022.09.01 |
외부 파일에서 Vuex 인스턴스를 가져올 때 $store에 액세스할 수 없음 (0) | 2022.09.01 |
C - 구조물 내부 기능 (0) | 2022.08.31 |