国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

詳解vue 動態加載并注冊組件且通過 render動態創建該組件

2024-05-06 15:38:39
字體:
來源:轉載
供稿:網友

基于 iview Tabs 組件實現

功能:為每個 tab 動態創建不同的、特定的組件內容,而不需要大量的 import 組件并進行 component 注冊

Index.vue

<template>  <div class="content-left-menu">    <div class="item-contain layout-content">      <Tabs class="cmcc-ivu-tab2" type="card" closable>        <TabPane v-for="k in zj" :label="k.label" >          <loader :vueName="k.vueName"></loader>        </TabPane>      </Tabs>    </div>  </div></template><script>
 import loader from './EntryLoader.vue'  export default {    components: {loader},    data() {      return {        zj:[          {label:'tab1',vueName:'workflow/Index'},          {label:'tab2',vueName:'workflow/Index2'},          {label:'tab3',vueName:'workflow/Index3'}        ]      }    }  }</script>EntryLoader.vue<script>  export default {    props: ['vueName'],    data() {      return {}    },    created() {      this.$options.components[this.vueName] = require('@/components/' + this.vueName + '.vue')    },    render: function (createElement) {      return createElement(this.vueName)    }  }</script>

總結

以上所述是小編給大家介紹的vue 動態加載并注冊組件且通過 render動態創建該組件,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 海口市| 鹤庆县| 和龙市| 石柱| 上犹县| 马鞍山市| 辉县市| 岳普湖县| 金阳县| 香格里拉县| 含山县| 阳西县| 托里县| 丹棱县| 南漳县| 泽普县| 体育| 自贡市| 成武县| 玉屏| 肥东县| 洪雅县| 洮南市| 怀化市| 宜川县| 龙川县| 新余市| 肇源县| 萍乡市| 江陵县| 湟中县| 渭南市| 任丘市| 河西区| 保定市| 崇信县| 固始县| 乌什县| 绩溪县| 阜宁县| 济宁市|