vue
文章平均质量分 60
CV大魔王
再微小的光也是光,再平凡的人也有他们人生当中的高光时刻,记录学习的一点一滴,相信美好的事情即将发生。
展开
-
Uniapp引入彩色图标iconfont
执行完毕后,会出现一个文件夹,iconfont-xk857,进入iconfont-xk857文件夹下,复制iconfont-xk857-icon.css到项目。使用:其中xk857-icon开头是必须的,彩色图标当前对 vue文件有效,控制台会关于backgroud的相关警告,可忽略它。进入阿里巴巴矢量图标库https://www.iconfont.cn/,添加图标到项目,然后下载至本地。对下载的文件进行解压,命令行进入解压后的文件下,执行一下命令,全局安装iconfont-tools工具。原创 2023-02-20 22:35:07 · 457 阅读 · 1 评论 -
Vite+Vue3+Ts项目搭建(全套解决方案Vuex、VueRouter、elementplus、NaiveUI、全局深色模式、中英文切换)
Vite+Vue3+Ts项目搭建(全套解决方案Vuex、VueRouter、elementplus、NaiveUI、全局深色适配、国际化)使用Vite创建vue3+ts项目# 创建vite项目npm init @vitejs/app# 输入项目名称? Project name: » vite-devil-control# 然后选择vue (通过上下箭头切换,回车确定)# 然后选择vue或vue+ts集成 Vue-Router安装(两个任选其一)# router4.x版本npm in原创 2021-08-14 23:28:17 · 4758 阅读 · 2 评论 -
CSS也有设计模式?带你走进CSS架构设计
首先我个人是主学java的,所以用java来举例,尝试用后端的思想来理解前端。java是一门面向对象的语言,在java中我们可以使用继承来实现,不修改原有代码,对功能进行增强。在不改动原有样式代码的情况下,将下面第一个div的字体颜色改成红色。font-size;}原创 2021-07-27 15:18:04 · 358 阅读 · 0 评论 -
ElementUI开始时间大于当前时间 结束时间大于开始时间
HTML代码 <el-form-item label="开始时间:" prop="startDate"> <el-date-picker v-model="formData.startDate" type="datetime" placeholder="选择秒杀开始时间"> </el-date-picker> </el-form-item> <el-form-item label="结束时间:" prop="原创 2021-05-28 08:36:34 · 820 阅读 · 0 评论 -
解决ElementUI/ElementPlus中Tree组件获取不到父组件KEY问题
问题重现使用 this.$refs.tree.getCheckedKeys() 获取所有被选中的菜单id,如果子节点没有全部勾选,父节点的key不会获取到。如下图所示,最终获取到的key没有“系统管理”和“菜单管理”的key,对于我的项目来说,问题就比较大了,因为我们的管理系统后台菜单是根据tree生成的。解决方法目前我所找到的方法就是修改源码,如果有更好的解决办法,或者官方更新了,麻烦在评论区中指出。进入node_modules/element-ui/lib/element-ui.common原创 2021-05-26 19:08:17 · 2592 阅读 · 2 评论