ホームページ > ウェブフロントエンド > jsチュートリアル > Vue にコンポーネントを登録するいくつかの方法のまとめ

Vue にコンポーネントを登録するいくつかの方法のまとめ

亚连
リリース: 2018-05-31 16:30:20
オリジナル
2480 人が閲覧しました

ここで、Vue にコンポーネントを登録するいくつかの方法の概要を共有します。これは非常に参考になるので、皆さんのお役に立てれば幸いです。

1. グローバル登録 (この方法で登録されたコンポーネントは、vue がインスタンス化される前に宣言する必要があります)

Vue.component('tag-name',{})
ログイン後にコピー

2. ローカル登録

var Child = {
 template: &#39;<p>A custom component!</p>&#39;
}
new Vue({
 // ...
 components: {
 // <my-component> 将只在父模板可用
 &#39;my-component&#39;: Child
 }
})
ログイン後にコピー

3.拡張例

// 定义一个混合对象
var myMixin = {
 created: function () {
 this.hello()
 },
 methods: {
 hello: function () {
  console.log(&#39;hello from mixin!&#39;)
 }
 }
}
// 定义一个使用混合对象的组件
var Component = Vue.extend({
 mixins: [myMixin]
})
var component = new Component() // -> "hello from mixin!"
ログイン後にコピー

上記は私が皆さんのためにまとめたもので、将来皆さんのお役に立てれば幸いです。

関連記事:

操作イベントコマンドng-clickを使って複数パラメータを渡すAngularの例

txtファイルのアップロードプレビュー機能を実装するJavaScriptコード

の例まとめAngularjs がコントローラー間の通信を実装する方法

以上がVue にコンポーネントを登録するいくつかの方法のまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート