コンポーザブル内の Vue 3 テンプレートの参照
P粉153503989
P粉153503989 2023-12-22 22:57:26
0
1
497

オプション API からコンポジション API に切り替えて、ミックスインの代わりにコンポーザブルを使用したいと考えています。これまでのところ、次のような計算されたプロパティを持つグローバル ミックスインを使用してきました。 リーリー

次に、アプリケーションを作成するときにこのミックスインを使用しました:

リーリー

myAlert は MyApp の計算プロパティとなり、MyApp プロパティ内で直接宣言しなくても使用できます。

次に、コンポーザブルを使用して同じ結果を達成したいとします。コンポーザブルをインポートするコンポーネントがあるとします。

リーリー ###いいですか?その場合、コンポーザブル内で myAlert テンプレート参照をどのように宣言すればよいでしょうか?

P粉153503989
P粉153503989

全員に返信(1)
P粉658954914

あなたの useGlobalComposable 関数は次のように myAlert を返す必要があります:

リーリー

その後、設定ブロックで myAlert

を宣言できます。 リーリー

mixinthis.$refs は、Composition API では直接使用できないことに注意してください。コンポーネントを作成する場合は、this を使用してコンポーネントのプロパティとメソッドにアクセスできます。

これは、

Composition APIrefs を使用する方法に関する記事です。

設定でコンポーザブルアイテムを使用した非常に簡単な例 :

リーリー リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!