내 TypeScript
编写的 Vue
组件中使用 mapState
에서 이것을 시도 중입니다.
여기에 제안된 대로: vuex를 사용할 때 typescript 구문에서 mapState 함수를 사용하는 방법은 무엇입니까?
나는 그것을 실현하기 위해 이렇게 했습니다:
문제는 다음 오류가 발생한다는 것입니다:
"TypeError: 정의되지 않은 속성을 읽을 수 없습니다('someTitle' 읽기)."
mapState를 사용하지 않고 스토어에서 직접 상태 속성을 가져오면 오류가 발생하지 않습니다.
으아아아또한 시계를 사용할 때 다음과 같은 작업을 할 수 있습니다.
으아아아하지만 이 솔루션은 길고 가독성이 떨어진다고 생각하며 전체 mapState
아이디어를 놓친다고 생각합니다.
내 질문은 매장에 직접 전화할 때 오류가 발생하지 않는 이유입니다. 계산된 속성에 mapState
을 사용할 수 있는 방법이 있나요?
문제를 발견했습니다. 지도를 내부에 중첩하지 않았습니다
으아악计算
.이렇게 하면 모든 것이 정상이 될 것입니다