Element-Plus 学习笔记一
这几天在学vue3, 用Element-plus 加 vue3 搭了个框架,在这里记录一下项目搭建中遇到的问题。
1、使用 Element-plus 的 icon 图标,显示不出来
首先,用命令行中安装 Element-plus 的图标:
npm install @element-plus/icons-vue --save
然后,在 main.js 中进行全局注册,添加以下代码:
import * as ElementIcon from '@element-plus/icons-vue' //全局导入plus图标 for(let iconName in ElementIcon) { app.component(iconName,ElementIcon[iconName]) }
最后,在画面上使用图标,需要套一层 template, 否则显示不出来
<el-input size="large" clearable v-model="ruleForm.username" placeholder="请输入用户名" > <template #prefix> <el-icon> <UserFilled /> </el-icon> </template> </el-input>
2.修改 Element-Plus 主题颜色
参考地址 : https://element-plus.gitee.io/zh-CN/guide/theming.html
参照官网上 添加 sass 文件的方式没有修改成功,最后使用 css 的方式修改样式成功。
首先,添加一个新的 css 文件,如 style.css
在文件中添加代码,修改主题的样式:
1 2 3 | :root { --el-color-primary: #279DB9 ; } |
然后,打开 main.js 文件,在 Element-Plus 默认的样式后面添加引用
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import './styles/style.css'
3.Element-Plus 的选择框组件在聚焦时会出现黑边的问题
解决方案:添加以下样式
.el-popper:focus{ outline: none !important; }
4. 执行 npm run build 进行编译时,提示 “terser not found”错误
解决方案:安装 terser
npm i terser --legacy-peer-deps
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
2022-08-09 C# .netcore 引用 Jieba.net 流程