今回は、Vue でスロットスロットを使用して親コンポーネントを配布する方法と、Vue でスロットスロットを使用して親コンポーネントを配布する場合の注意事項について説明します。以下は実際的なケースです。一見。
前に書いています
私は以前、Vue によるダイアログ ボックス コンポーネントの実装に関する記事を書きました http://www.jb51.net/article/139218.htm Vue ダイアログ ボックス コンポーネントの実装方法についての話言うまでもなく、これは私の前回の記事を読めば理解できますが、記事の最後で述べたように、スロットを使用してコンポーネントを記述し、スロットはコンテンツを配布するために使用されます。これにより、コンポーネントの高度な再利用が実現され、作成されたコンポーネントがより柔軟になります。 引き続きダイアログ ボックスの例を使用し、スロットを使用してダイアログ コンポーネントを実装します dialog-tip という名前のグローバル コンポーネントを登録しますVue.component('dialog-tip', { template: '#dialog-tip', props:['dialogShow','message'], data:function(){ return { content:'' } }, methods:{ } });
请输入1-8000之间任意整数
请输入1-8000之间任意整数
これにより、親コンポーネントが子コンポーネントにコンテンツを配布できるようになります。
请输入1-8000之间任意整数
这样在使用组件的时候,指定slot的name ,就会将这一部分内容替换掉,而不会替换其他的插槽内容
请输入正确手机号
このように、コンポーネントを使用するときにスロットの名前を指定すると、コンテンツのこの部分が置き換えられます他のスロットの代わりにコンテンツ
正しい携帯電話番号を入力してください
定義されたダイアログ コンポーネントを使用してください
请输入正确手机号
抱歉,没有此用户,请核实后输入
スロットの名前を指定します。デフォルトのダイアログです。 -tip タグ内のコンテンツは、slot を使用してサブコンポーネントに含まれるコンテンツ部分を置き換えます。たとえば、上記の
スロットの使用量をさらに詳しくするには、https: //
cn .vuejs.org/v2/guide/components-slots.html Final Rendering この記事の事例を読んだ後は、この方法を習得したと思います。さらにエキサイティングなコンテンツについては、こちらをご覧ください。 PHP 中国語 Web サイトの他の関連記事にも注目してください。 推奨読書:以上がVue のスロットを使用して親コンポーネントを配布する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。