vue3扩展学习
createApp()创建一个应用实例。 function createApp(rootComponent: Component, rootProps?: object): App 第一个参数是根组件。第二个参数可选,它是要传递给根组件的 props。 app.component()如果同时传递一个组件名字符串及其定义,则注册一个全局组件;如果只传递一个名字,则会返回用该名字注册的组件 (...
createApp()创建一个应用实例。 function createApp(rootComponent: Component, rootProps?: object): App 第一个参数是根组件。第二个参数可选,它是要传递给根组件的 props。 app.component()如果同时传递一个组件名字符串及其定义,则注册一个全局组件;如果只传递一个名字,则会返回用该名字注册的组件 (...
slot插槽1. 基本插槽组件: <template> <div> <h2>{{ title }}</h2> <slot></slot> </div> </template> 使用者: <templat...
编程式路由导航import { useRouter } from 'vue-router' const router = useRouter() function handleClick(item: any) { router.push({ path: '/news/details', ...
toRef与toRefs使用它,消费者组件可以解构/展开返回的对象而不会失去响应性: import { reactive,toRefs,toRef } from 'vue' const person = reactive({ name: '张三', age: 18 }) const cityO...
markdown文件内容的读取使用markdown-it的插件 npm install markdown-it import MarkdownIt from "markdown-it" import contentMd from "@/article/1.md?raw" const markdownit = new MarkdownIt() co...