エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
TL, DR コンポーネントのpropsにより厳格な型を指定するためのライブラリ vue-strict-prop をつくりまし... TL, DR コンポーネントのpropsにより厳格な型を指定するためのライブラリ vue-strict-prop をつくりました。 意見などもらえると喜びます。 問題 Vue 2.5からTypeScript向けの型定義が大きく改善され、コンポーネントのpropsの型もコンポーネントオプションを元に推論してくれるようになりました。 例えばこんな感じ export default Vue.extend({ name: "ExampleComponent", template: "...", props: { // titleの型はstringとみなされる title: String, // it emsの型はany[]とみなされる it ems: { type: Array, required: true }, // filterの型は (...args: any[]) => any とみなされる