2 개의 하위 구성 요소가있는 angularjs 구성 요소가 있습니다. new-product
구성 요소에 on-added
출력이 트리거 될 때 product-list
구성 요소에서 함수를 호출하려고합니다.angularjs에서 하위 구성 요소 통신 1.5.x
<h1>{{vm.store.title}}</h1>
<product-list store-id="vm.storeId"></product-list>
<new-product store-id="vm.store.id" on-added="$ctrl.productAdded()"></new-product>
productAdded 방법은 product-list
성분이고 제품 목록을 다시 시작.
도움이 될 것입니다.
이 두 구성 요소의 부모 구성 요소에는 호출 할 함수가 있어야한다고 생각합니다. 이 기능은 무엇입니까? –
product-list 구성 요소는 store-id 입력을 가져 와서 상점의 제품 목록을 가져옵니다. 부모 구성 요소에 함수를 추가 할 때 전화가 왔지만 신제품 구성 요소에서 제품을 추가 할 때 누가 목록을 다시로드합니까? –
제품 목록은 상위 구성 요소에서 제품 목록을 가져와야하며 상위 구성 요소는이 목록에 새 제품을 추가해야한다고 생각합니다. 그러면 문제가 사라집니다. –