programing

상위 구성 요소를 통해 pinia 저장소 액세스

starjava 2023. 6. 16. 21:16
반응형

상위 구성 요소를 통해 pinia 저장소 액세스

나는 udemy에 대한 튜토리얼을 따르고 있습니다.그러나 Vue 2와 Vuex를 사용하는 대신 Vue 3과 Pinia를 사용합니다.거의 효과가 있습니다.작가처럼 고칠 수 없는 것이 하나 있습니다.

pinia에서 작업을 삭제하는 클릭 이벤트가 있는 하위 구성 요소를 만들었습니다.문제는 그가 사용한다는 것입니다.
@click="$store.dispatch('deleteTask', task.id)"

그리고 하위 구성요소에 있는 vuex 스토어 등을 가져올 필요가 없다고 합니다.그러나 피니아에서 이 작업을 수행하려고 하면 항상 deleteTask가 정의되지 않았습니다.하위 구성 요소에서 저장소를 가져올 때 작동합니다.피니아로 이것이 가능할까요?우리:

@click.stop='useTasks.deleteTask(task.id)'

나는 그 남자로부터 답을 받았습니다.그리고 더 많은 답변을 위해 피니아 문서를 검색했지만 항상 하위 구성요소에 있는 스토어를 가져와야 하는 것 같습니다.vuex로 할 수 있는 것과는 다릅니다.

언급URL : https://stackoverflow.com/questions/75051109/accessing-pinia-store-through-a-parent-component

반응형