TypeScript가 포함된 mapState는 Vue 구성 요소 상태 속성에서 watch를 사용하도록 강제합니다.
P粉633733146
P粉633733146 2024-03-30 23:46:45
0
1
506

TypeScript 编写的 Vue 组件中使用 mapState에서 이것을 시도 중입니다. 여기에 제안된 대로: vuex를 사용할 때 typescript 구문에서 mapState 함수를 사용하는 방법은 무엇입니까? 나는 그것을 실현하기 위해 이렇게 했습니다:

으아아아

문제는 다음 오류가 발생한다는 것입니다:

"TypeError: 정의되지 않은 속성을 읽을 수 없습니다('someTitle' 읽기)."

mapState를 사용하지 않고 스토어에서 직접 상태 속성을 가져오면 오류가 발생하지 않습니다.

으아아아

또한 시계를 사용할 때 다음과 같은 작업을 할 수 있습니다.

으아아아

하지만 이 솔루션은 길고 가독성이 떨어진다고 생각하며 전체 mapState 아이디어를 놓친다고 생각합니다. 내 질문은 매장에 직접 전화할 때 오류가 발생하지 않는 이유입니다. 계산된 속성에 mapState을 사용할 수 있는 방법이 있나요?

P粉633733146
P粉633733146

모든 응답(1)
P粉976488015

문제를 발견했습니다. 지도를 내부에 중첩하지 않았습니다 计算.

으아악

이렇게 하면 모든 것이 정상이 될 것입니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿