Vue中component標簽的使用


我沒拿tabs標簽切換舉例

一個小栗子

<template>
  <div>
    <el-tabs v-model="activeName">
      <el-tab-pane
        v-for="item in panes"
        :key="item.key"
        :label="item.label"
        :name="item.key"
        :disabled="item.path === 'add' ? false : $route.params.id ? false : true"
      >
      </el-tab-pane>
    </el-tabs>
    <component :is="activeName"></component>
  </div>
</template>
<script>
import stutas from "./Home.vue";
import stutas1 from "./404.vue";
export default {
  name: "notFound",
  components: {
    stutas,
    stutas1,
  },
  
  data() {
    return {
      activeName: "stutas",
      panes: [
        { label: "學員", key: "stutas" },
        { label: "學員", key: "stutas1" },
        { label: "學員", key: "stutas2" },
        { label: "學員", key: "stutas3" },
      ],
    };
  },
};
</script>        

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM