首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
组件封装
订阅
行者无疆同志
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
从零实现一套属于自己的UI框架-发布到npm
如今前端工程师的要求越来越高了,需要掌握的技术点越来越多了,会一些基本的前端技能完全适应不了快速变化的前端领域了。接下来我将从零实现一个自己的UI组件库并发布到npm上,提供给需要的朋友参考也总结下自己对封装组件的理解方便以后复习。 先本地全局安装node环境,vue的运行是依…
用vue-cli3从0打造一个完整的UI库
如何快速并优雅地构建UI库的主页、如何托管主页、如何编写脚本提升自己的开发效率、如何生成 CHANGELOG 等等,这里提供了一个 Demo 可供大家参考
手摸手教你封装跨项目复用的 Vue 组件
在前端项目的开发中,往往会根据业务需求,沉淀出一些项目内的UI组件/功能模块(以下通称组件) 等;这些组件初期只在同一个项目中被维护,并被该项目中的不同页面或模块复用,此时的组件逐步被完善,是一个只聚焦于功能和健壮性的成长期。 随着业务的发展,原来的项目可能不得不产生裂变,变成…
vue组件封装指南
因为直接赋值,对于对象和数组而言只是浅拷贝,指向的是同一个内存地址,其中一个改变另一个也会改变。而通过 JSON颠倒转换之后,实现了深拷贝,则可以互不影响。 这样既降低了耦合性,也保证了各自的数据不被污染。 上面是一个通用组件,在某些场景中,右侧的按钮是 “处理” 和 “委托”…
Vue+ElementUI实现表单动态渲染、可视化配置
前些日子碰到了动态渲染表单的需求,在这里记录一下,也许能帮到大家。 本文着重梳理动态渲染思路,关于超级表单,由于还不够完善,就不做赘述。 了解这些后,我们再来一步一步实现这个组件。 第二步,设置默认值。 因为在每个form-item都会需要一个v-model,所以在渲染之前,保…
功能强大的 JS 文件上传库:FilePond
它是一个 JavaScript 文件上传库。可以拖入上传文件,并且会对图像进行优化以加快上传速度。让用户体验到出色、进度可见、如丝般顺畅的用户体验。 上传内容:支持目录、文件、多个文件、本地路径、远程 URL 等。 文件管理:删除文件、选择文件、复制和粘贴文件、或使用 API …
自定义模态框--Vue.js
在实际开发某个项目的时候,使用的是Element-UI库,因为该库的模态框默认颜色只有白色,而项目的需求是需要其他的颜色,在尝试修改原UI的颜色之后,发现在初始渲染的时候,会有颜色的闪动,放弃这个方法,又开始使用JS直接操作DOM结合setTimeout函数,实现了最终的效果,…
vue封装element-ui的table组件,灵活配置表头实现表格内编辑,按钮,链接等功能。
增加前台分页功能。 自定义表头,循环输出整体表结构。 表格内编辑(输入框和下拉选择框)。 表格内自定义按钮和点击事件。 每一列增加过滤函数。 可勾选多页内的checkbox,同时保存或删除,切换页面后保留checkbox选中状态。 表格内编辑后,自动选中该行。 父组件打印勾选的…
封装Vue组件的一些技巧
写Vue有很长一段时间了,除了常规的业务开发之外,也应该思考和反思一下封装组件的正确方式。以弹窗组件为例,一种实现是在需要模板中引入需要弹窗展示的组件,然后通过一个flag变量来控制弹窗的组件,在业务代码里面会充斥着冗余的弹窗组件逻辑,十分不优雅。 本文整理了开发Vue组件的一…
Vue倔强青铜-入门和组件化通信G
Vue单文件组件。Vue的单文件组件相信大家都体验过,通过vue-cli初始化的项目自动就支持了,新建Child1.vue 1. 父传子组件 2. 子传父 3. 兄弟组件 4. 祖先后代 provide & inject 5. dispatch 6. boardcast 7. …