Madea-K Dev

プログラムのメモや日々思ったことなど

< 35歳迄に起業し1000万円以上稼ぐ >

[Vue] data × TypeScript

dataの型を定義する2通りの方法

1.型推論と型アサーション

この記法は、dataがコンポーネントに閉じられている場合に有効で、必要最低限の宣言で済む点で優れています。

2. 型定義をアノテーションで付与する
※アノテーションは型注釈「id: string」みたいな

この記法で優れているのは、型をエクスポートして共有できるところです。
親コンポーネントが型を取り扱うTodo相当の値を、子コンポーネントにpropsで渡す場合、子コンポーネントはエクスポートされた定義を共有できます。

/ TypeScriptVue-Nuxt

×