vue无限极菜单调用自身 报如下错 解决方案?

Cannot access 'MenuTree' before initialization at MenuTree.vue

<template>
  <div>
    <label v-for="menu in data" :key="menu.name">
      <el-submenu :index="menu.name" v-if="menu.children">
        <span>{{menu.meta.title}}</span>
        <label>
          <MenuTree :data="menu.children"></MenuTree>
        </label>
      </el-submenu>
      <el-menu-item v-else :index="menu.name">
        <span slot="title">{{menu.name}}</span>
      </el-menu-item>
    </label>
  </div>
</template>
<script>
import MenuTree from "./MenuTree";
export default {
  name: "MenuTree",
  data() {
    return {
    };
  },
  components: {
    MenuTree: MenuTree
  },
  props: ["data"],
};
</script>
阅读 2.1k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题