TypeScript で書かれた
Vue コンポーネントで
mapState を使用しようとしています。
ここで提案されているように、vuex を使用するときに typescript 構文で mapState 関数を使用するにはどうすればよいですか?
それを実現するためにこれを行いました:
リーリー
「TypeError: 未定義のプロパティを読み取れません ('someTitle' を読み取ってください)」(mapState を使用せずに) ストアから状態プロパティを直接取得すると、エラーは発生しません。
リーリー
また、時計を使用するときは次のこともできます:リーリー
しかし、この解決策は冗長で読みにくく、mapState というアイデア全体が欠けていると私は思います。
私の質問は、ストアを直接呼び出したときにエラーが発生しないのはなぜですか。計算されたプロパティで
mapState を使用する方法はありますか?
問題が見つかりました。
リーリー計算
内にマップをネストしていませんでした。これですべてが正常になります