반응형
상위 구성 요소를 통해 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
반응형
'programing' 카테고리의 다른 글
생성자가 서명 new와 일치하지 않습니다. (0) | 2023.06.16 |
---|---|
Firebase와 함께 NodeJs 사용 - 보안 (0) | 2023.06.16 |
마이그레이션을 추가해도 작동하지 않고 유용한 오류 메시지가 표시되지 않음 (0) | 2023.06.16 |
vba를 사용하여 전체 텍스트 파일 읽기 (0) | 2023.06.16 |
dll 옆에 있는 xml 파일의 용도는 무엇입니까? (0) | 2023.06.16 |