created() フックなどの Vue JS のカスタム関数を作成するにはどうすればよいですか?
P粉512729862
P粉512729862 2023-09-04 09:39:05
0
1
332

すべてのコンポーネントに struct という名前の関数 (created() フックなど) を追加するプラグインを作成するにはどうすればよいですか?

また、プラグインが 構造 戻り値にアクセスできるようにしたいと考えています。

デフォルトのエクスポート { 構造() { // コンテキストへのアクセス } } 

私は Inertia JS を使用していることを言及しなければなりません。

P粉512729862
P粉512729862

全員に返信 (1)
P粉848442185

VueMixinsまたはCombinablesを使用できます。

両方とも、いくつかの共有関数と変数を提供できます。しかし、 create() のような新しいフックを Vue で定義する方法がわかりません。私は自分でcreated()で関数を開始する必要があります。もちろん、ミックスインを使用して既存の Vue フックをオーバーライドすることもできます。

Mixin は非常に便利ですが、は推奨されなくなりました

Composition API にはcreated()がないため、onBeforeMount()またはonMounted()# を使用する必要があります。

##これは両方の手法を使用した非常に基本的な例です

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