Vue3项目中给组件命名的方式

1.不是用插件给组件设置名称的方式

vue 复制代码
<template>
    <div><div>
</template>
<script lang="ts">
export default {
    name: "xxxx"
}
</script>

<script lang="ts" setup>

</script>
<style scoped></style>

2.通过vite-plugin-vue-setup-extend插件(推荐)

vue 复制代码
<template>
    <div><div>
</template>
<script lang="ts" setup name="xxxx">

</script>
<style scoped></style>

3.vite-plugin-vue-setup-extend安装与配置

(1)第一步

cmd 复制代码
npm i vite-plugin-vue-setup-extend -D

(2)第二步配置vite.config.ts

ts 复制代码
import VueSetupExtend from "vite-plugin-vue-setup-extend";

export default defineConfig({
    plugins: [
        ...
        VueSetupExtend()
    ],
    ...
})
相关推荐
前端那点事4 小时前
Vue3+Pinia实战完整版|从入门到精通,替代Vuex的状态管理首选
vue.js
Devin_chen5 小时前
Pinia 渐进式学习指南
前端·vue.js
PeterMap5 小时前
Vue组合式API响应式状态声明:ref与reactive实战解析
前端·vue.js
三原5 小时前
附源码:三原管理系统新增俩种常用布局
java·前端·vue.js
布局呆星5 小时前
Vue3 | 组件化开发---组件插槽与通信
前端·javascript·vue.js
阳火锅6 小时前
Element / AntD 官方都没做好的功能,被这个开源小插件搞定了!
前端·vue.js·面试
绝世唐门三哥6 小时前
uniapp系列-uniappp都有哪些生命周期?
vue.js·小程序·uniapp
落魄江湖行6 小时前
基础篇六 Nuxt4 状态管理:useState 的正确用法
前端·vue.js·typescript·nuxt4
LIO7 小时前
Vue3 + Pinia 完整使用教程(企业级)
前端·vue.js