首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
elementui源码分析
订阅
zuopf769
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
[element-ui源码]element-ui中的神器Popper(源码浅析)
前言建议先看上篇文章以了解Popper的用途:[element-ui源码]element-ui中的神器Popper(使用方法)1.关于popperjsPopper.js是网上一个开源项目(并非属于el
[element-ui源码]element-ui中的神器Popper(使用方法)
1.场景描述有一个我们自定义的组件,里面有用transition组件包裹着的弹出框,例如:以上组件主要由el-input和el-cascader-panel组成的组件。el-input内部右侧的“浏览
element-ui表单源码解析之el-form
看来很多网友对element-ui的校验(或者说是async-validator)使用不太熟悉,想了想还是有必要分享下element-ui的表单校验机制的。 首先表单校验分el-form, el-form-item以及里面的el-input, el-select等。 这里就以e…
Vue El-Tree 拖拽排序方法(通用)
寻思着把新版本的el-tree也给加入排序功能,毕竟一碗水要端平(功能都是自己写的。。。),由于二者表结构也类似,核心也还是那几个字段 id、pid、order,就看了下ElementUI官网的文档,便有了这么一篇,原则上还是以尽可能的少改动数据为优先
(几乎)完美实现 el-table 列宽自适应
Element UI 是 PC 端比较流行的 Vue.js UI 框架,它的组件库基本能满足大部分常见的业务需求。但有时候会有一些定制性比较高的需求,组件本身可能没办法满足。最近在项目里就碰到了。 很多页面都需要用到表格组件el-table。如果没有给el-table-colu…
从 Element UI 源码的构建流程来看前端 UI 库设计
由于业务需要,近期团队要搞一套自己的UI组件库,框架方面还是Vue。而业界已经有比较成熟的一些UI库了,比如ElementUI、AntDesign、Vant等。 结合框架Vue,我们选择在ElementUI基础上进行改造。但造轮子绝非易事,首先需要先去了解它整个但构建流程、目录…
Element组件源码研究-Message组件
本文的研究思路是通过阅读Element源码,然后自动动手一步一步编写组件,完善其对应功能。 一个静态的,在页面上的message消息。 可以看到message是通过 position: fixed;定位到页面上。 我们的组件是包裹在transition name="el-mes…
element-ui深入浅出 v-loading指令
本文会通过 源码剖析、思路分析以及简单实现三个步骤,来简单呈现其实现的原理。 Vue.js 的插件应该有一个公开方法 install。这个方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象: 其实 v-loading 实现思路很简单,且听我一一道来。
Vue 自适应高度表格
本人是做后台开发的,由于公司业务要求需要将前后台模块进行分离,两年前选择使用 vue-element-admin 项目进行前台的开发,该框架集成了很多功能,特别适合对 Vue 很陌生的新手,公司项目组成员接受程度普遍较高。 在使用过程中 表格 是必不可少的一个控件,用于展示数据…
Element源码分析系列8-Cascader(级联选择器)
Element中和该组件相关的文件有main.vue和menu.vue2个文件,前者代表输入框部分,后者代表下方的级联选择部分,以及附加的js文件popper.js以及vue.popper.js,用来处理弹出框逻辑,前面文章介绍过,这4个文件总代码量2000行左右,首先要明确,…