
Vue
文章平均质量分 95
JefferyXZF
这个作者很懒,什么都没留下…
展开
-
Vue3 源码系列:项目调试和项目架构分析(一)
源码阅读,知其然知其所以然,学习框架背后优秀的设计思想和理念,接触开源项目,零距离和大佬接触,吸收他们优秀的编程经验原创 2022-09-22 11:07:33 · 1975 阅读 · 1 评论 -
element-ui 组件库 button 源码分析
前言团队要根据新的 UI 规范实现一个组件库,button 组件规范要支持多种主题换肤,字体颜色、背景颜色、边框和禁用使用新的规范,并且一种主题颜色「主要组件」上使用两种主题颜色混合。另外,增加多一种幽灵按钮类型,经过分析,在 element-ui 的 button 组件上改造麻烦,不好维护,所以需要造一个 button 组件,阅读 element-ui 组件库 button 的源码设计,参考 element-plus css 自定义变量 实现element-ui 源码分析 buttonbutton原创 2022-09-02 10:57:16 · 2469 阅读 · 0 评论 -
Vue2.7 + Vite3.2 + Rollup 组件库开发指南
基于 Vue2.7 + Vite3.2 + Rollup 搭建 Vue 组件库,沉淀通用和业务组件,提高开发效率原创 2022-08-23 17:00:35 · 1556 阅读 · 0 评论 -
Vue组件库必备 Sass(Dart) 知识
Dart Sass 是Sass 的主要实现版本,这意味着它集成新功能要早于任何其它的实现版本。 Dart Sass 速度快、易于安装,并且可以被编译成纯JavaScript 代码,这使得它很容易集成到原创 2022-08-14 11:42:34 · 5332 阅读 · 0 评论 -
Element-ui 和 vue-cropper 实现图片上传按尺寸大小裁剪
使用 element-ui 和 vuedraggable 实现图片上传按尺寸大小裁剪功能,这是 github源码element-ui upload 组件element-ui upload 组件上传图片,设置自动上传,使用 before-upload 钩子进行上传校验将图片文件转化为图片路径进行裁剪<el-upload class="upload-banner" ...原创 2020-04-06 23:25:22 · 10307 阅读 · 2 评论 -
vue-cli + webpack + sass 搭建一个工程化项目
环境安装1、首先安装 node的环境,官网地址这里 检查是否安装成功node -v //node的版本npm -v //npm是node的包管理器如果出现 “ 不是内部或外部命令,也不是可运行的程序或批处理文件。”需要到环境变量中进行配置 node -vv10.5.0 npm -v6.1.02、安装vue-cli由于npm的服务器在国外,网速慢而且安装容易失...原创 2018-08-31 23:58:50 · 2232 阅读 · 0 评论 -
Vuex多模块开发应用
Vuex多模块开发应用Vuex多模块开发应用背景使用 Vuex 的modulemodule 的命名空间的高级用法Vuex 使用的小技巧State仓库字段太多怎么维护 —— 使用函数使用mapState, mapGetters, mapMutations, mapActions 辅助函数减少代码量mapStatemapGettersmapMutations辅助函数mapActions辅助函数模块中使...原创 2019-05-30 15:29:25 · 2376 阅读 · 0 评论