問題タブ [vue-composition-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
typescript - vuejs コンポジション API スクリプトを拡張するには?
ロジック部分を共有する複数のコンポーネント (textField、radioField、numberField など) があります。次に例を示します。
現在、以下のような基本コンポーネントのみを必要とする各コンポーネントのスクリプトタグで src を使用していますが、機能します(ただし、新しいオブジェクトではなくオブジェクトを共有しているように見えるため、選択したオプションがテキストフィールドのようになり、望んでいません):
また、baseInputField.ts よりもいくつかのコード (ここでは、以下のコードでわかるように" colorStateCheck " のみ) を持つ radioField.vue のようなものについては、適切に拡張して使用することができませんでした。
これを行う適切な方法はありますか?
.....
(このパスをオプションAPIからコンポジションAPIに移動して問題を解決したい場合は、Vuejs TypescriptオプションをコンポジションAPIに変換するのこの質問の奇妙な問題に従うことができます。これは、この質問のこのステップに進みました)