使用vite搭建vue3项目(七) 使用element-plus
element-plus
安装
npm install element-plus --save
在main.js引用
import {createApp} from 'vue' import router from './router/index' import store from './store/index' import i18n from './locales/index' import ElementPlus from 'element-plus' //引入插件 import 'element-plus/theme-chalk/index.css' //默认css样式 import zhCn from 'element-plus/es/locale/lang/zh-cn' //引入中文包 import App from './App.vue' createApp(App) .use(store) .use(router) .use(i18n) .use(ElementPlus,{locale:zhCn}) // use .mount('#app')
使用控件
修改App.vue
<template> <img alt="Vue logo" src="./assets/logo.png" /> <el-form :inline="true" :model="formInline" class="demo-form-inline"> <el-form-item label="审批人"> <el-input v-model="formInline.user" placeholder="审批人"></el-input> </el-form-item> <el-form-item label="活动区域"> <el-select v-model="formInline.region" placeholder="活动区域"> <el-option label="区域一" value="shanghai"></el-option> <el-option label="区域二" value="beijing"></el-option> </el-select> </el-form-item> <el-form-item> <el-button type="primary" @click="onSubmit">查询</el-button> </el-form-item> </el-form> </template> <script> export default { data() { return { formInline: { user: "", region: "", }, }; }, methods: { onSubmit() { console.log("submit!"); }, }, }; </script>
分类:
VUE
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端