方法一:
使用多个script标签
<template>
<div>
<h1>用户管理</h1>
</div>
</template>
<script>
export default {
name: 'User'
}
</script>
<script setup>
</script>
<style lang="scss" scoped>
</style>
方法二:
使用 vite 插件 vite-plugin-vue-setup-extend
1.安装
yarn add vite-plugin-vue-setup-extend -D
npm i vite-plugin-vue-setup-extend -D
2.在vite.config.js中进行配置
import { defineConfig } from 'vite'
import VueSetupExtend from 'vite-plugin-vue-setup-extend'
export default defineConfig({
plugins:[vue(), VueSetupExtend()]
})
3.使用
<template>
<div>
<h1>用户管理</h1>
</div>
</template>
<script setup name="User">
// 注意:script标签内容不能为空
</script>
<style lang="scss" scoped>
</style>