0
그래서 하위 구성 요소가 Order
인 상위 구성 요소 Store
이 있습니다. 부모의 데이터는과 같이, 그 아이에게 props
를 통해 전달됩니다Vue.js - 하위 구성 요소에서 데이터 변경을 렌더링하는 방법은 무엇입니까?
부모
<Order :order="order" />
아이 나는에 새로운 데이터 변수를 사용할 필요가
props: ['order']
하위 구성 요소 인 orderIds
이므로 다음과 같이 선언합니다.
아이 그런
props: ['order'],
data:() {
return {
orderIds: Object.keys(this.order)
}
}
, 내가보기에 orderIds
렌더링 다음 부모에서 order
데이터 변경, 그것은 아이의 소품 order
를 업데이트 할 때마다
{{orderIds}}
, 하지만 orderIds
으로 전파되지는 않습니다.
order
에서 무엇이 변경되면 orderIds
을 어떻게 업데이트합니까?