Vue


slot 插槽

<p>具名插槽 子组件给父组件留个位置需要父组件来填</p> <pre><code class="language-javascript">App.vue &amp;lt;template&amp;gt;   &amp;lt;h1&amp;gt;父组件开始&amp;lt;/h1&amp;gt;   &amp;lt;Child&amp;gt;     &amp;lt;template v-slot:rear&amp;gt;       &amp;lt;p&amp;gt;我是rear部分&amp;lt;/p&amp;gt;     &amp;lt;/template&amp;gt;     &amp;lt;template v-slot:head&amp;gt;       &amp;lt;p&amp;gt;我是head部分&amp;lt;/p&amp;gt;     &amp;lt;/template&amp;gt;   &amp;lt;/Child&amp;gt;   &amp;lt;h1&amp;gt;父组件结束&amp;lt;/h1&amp;gt; &amp;lt;/template&amp;gt; &amp;lt;script setup&amp;gt; import Child from &amp;quot;@/components/Child.vue&amp;quot;; &amp;lt;/script&amp;gt; </code></pre> <pre><code class="language-javascript">Child.vue &amp;lt;template&amp;gt;   &amp;lt;h2&amp;gt;子组件开始&amp;lt;/h2&amp;gt;   &amp;lt;slot name=&amp;quot;head&amp;quot;&amp;gt;&amp;lt;/slot&amp;gt;   &amp;lt;slot name=&amp;quot;rear&amp;quot;&amp;gt;&amp;lt;/slot&amp;gt;   &amp;lt;h2&amp;gt;子组件结束&amp;lt;/h2&amp;gt; &amp;lt;/template&amp;gt;</code></pre> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=5c416d28482ee25116e80a4362f0c62f" alt="" /></p> <hr /> <p><strong>作用域插槽</strong> 数据在子组件,但是根据数据生成的结构,要由父组件决定 压岁钱在孩子那,但根据压岁钱买的东西,要由父亲决定</p>

页面列表

ITEM_HTML