首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Com
订阅
Tyh
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
分享Vue3组件库搭建(1):如何写好一个Button组件(附源码以及预览)
分享搭建组件库过程,Button的需求分析,当前分享完成一个初版Button的15个步骤。附带github源码,以及预览。欢迎持续关注,后续继续分享开源CB-UI的搭建!
从vue组件三大核心概念出发,写好一个组件【理论篇】
vue 的 computed 属性默认是只读的,你可以提供一个 setter。它可以优化我写组件的逻辑,适用于父组件处理的值和子组件处理的值是同一个的情况 我们常看到一些优秀的组件库,传入的值既可以是一个 String/Number,也可以是一个函数。 比如ElementUI的…
组件库设计实战系列:组件分类、文档管理与打包发布
在上篇《重新设计 React 组件库》中我们从宏观层面一起探讨了结构自由且数据解耦的 React 组件库应当如何设计,在本文中让我们从具体实践的角度来看如何将这样的设计落地。 在传统的组件库设计中,组件分类一直都不是一个必选项,大多数人都认为一个组件究竟是属于组件类还是控件类,…
组件库设计实战系列:重新设计 React 组件库
从宏观的角度来讲,只有对具体业务的良好抽象才能真正提高一个团队的开发效率,又囿于不同产品所面临的不同业务需求,当我们抽丝剥茧般地将一个个前端项目抽象到最后一层,那么剩下的就只有按钮、输入框、对话框、图标等这些毫无业务意义的纯 UI 组件了。 选择或开发一套适合自己团队使用的 U…
组件库设计实战系列:复杂组件设计
一个成熟的组件库通常都由数十个常用的 UI 组件构成,这其中既有按钮(Button),输入框(Input)等基础组件,也有表格(Table),日期选择器(DatePicker),轮播(Carousel)等自成一体的复杂组件。 这里我们提出一个组件复杂度的概念,一个组件复杂度的主…
组件开发实战-组件分类与组件设计原则
随着Vue 和 React的不断推广,带来的是组件化和数据驱动的开发方式,抛弃了依托于jQuery那种意大利面的开发方式。 依托于 Webpack 等构建工具,使得前端代码具备了后端编程语言的代码组织能力,摆脱了传统的「一泻而下」式的代码编写。至此,作为前端也该对自己的代码有更…
聊聊组件设计
1. 库/框架选型 2. 简单构建优化 3. JS/CSS模块化开发 4. 组件化开发(本文重点) 1. Vue.js采用了JSON的方法描述一个组件 2. React.js发明了JSX,把CSS和HTML都塞进JS文件里 不要把分离容器组件和展示组件当做教条,如果你不确定该组…