父组件是不能直接访问子组件的方法。需要子组件手动的抛出才行。setup写法// 父组件 <template> <div> <h1>父组件</h1> <a-button type="primary" @click="create">调用子组件</a-button> <Operate ref="operateRef" @childClick="childClick" msg="hello"></Operate> </div> </template> <script lang="ts"> import { ref } from 'vue'; import Operate from './operate.vue'; export default defineComponent(
动态路由主要通过router.addRoute()函数实现。1.路由格式{ name: "user", path: "/system/user", meta: { title: "用户管理", }, component: () => import("@/views/User.vue"), }2.完整代码import Home from "@/components/Home.vue"; import { createRouter, createWebHashHistory } from "vue-router"; //Vite 支持使用特殊的 import.meta.glob 函数从文件系统导入多个模块 const modules = import.meta.glob("../views/**.vue") // 基础路由 const routes = [ {
Gonwe
一念智即般若生。
CC BY-SA 4.0