首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue
订阅
Leo丶酥
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
每个前端都值得拥有自己的组件库,就像每个夏天都拥有西瓜🍉
这是一篇干货比较多的组件库搭建实战教程,不仅有通用的代码规范、提交规范、文档维护、单元测试、GitHub Action 配置的讲解,还涉及基于 lerna 的多包管理架构...
Element-UI 技术揭秘(1)- 前言
如果你用 Vue 技术栈开发 PC 的 to B 业务,那么对 element-ui 一定不会陌生,我目前在 Zoom 工作,fork 了一份 element-ui 的源码做二次开发,对 element-ui 的源码也有了一定的研究。由于自研组件库并不是开源的,所以我也不能把它…
React Hook + TS 购物车实战(性能优化、闭包陷阱、自定义hook)
本文涉及到的代码已经整理到 github 仓库中,用 cra 搭建了一个示例工程,关于性能优化的部分可以打开控制台查看重渲染的情况。 勾选、全选与反选。 根据选中项计算总价。 首先我们请求到购物车数据,这里并不是本文的重点,可以通过自定义请求 hook 实现,也可以通过普通的 …
Vue + Koa从零打造一个H5页面可视化编辑器——Quark-h5
想必你一定使用过易企秀或百度H5等微场景生成工具制作过炫酷的h5页面,除了感叹其神奇之处有没有想过其实现方式呢?本文从零开始实现一个H5编辑器项目完整设计思路和主要实现步骤,并开源前后端代码。有需要的小伙伴可以按照该教程从零实现自己的H5编辑器。(实现起来并不复杂,该教程只是提…
Vue 开发必须知道的 36 个技巧【近1W字】
Vue 3.x 的Pre-Alpha 版本。后面应该还会有 Alpha、Beta 等版本,预计至少要等到 2020 年第一季度才有可能发布 3.0 正式版; 后续 Vue 3.x 出来后持续更新. 3. 14种组件通讯 provide 和 inject 主要为高阶插件/组件库提…
如何重构一个过万Star开源项目—BetterScroll
距离 BetterScroll v1 版本发布,至今已经 3 年多,由于它在移动端良好的滚动体验与性能以及多种滚动场景的支持,深受社区的青睐。用户也可以基于 BetterScroll 抽象出各种复杂的业务滚动组件,期间依托于 BetterScroll,我们还开源了基于 Vue2…
深入学习Vue SSR服务端渲染 用Nuxt.js打造CNode社区
浏览器先请求HTML文档,服务器端先将html页面(或页面组件),生成为html字符串,再返回给浏览器,最后直接渲染到页面上。 浏览器先请求HTML文档,在浏览器端加载html页面中的JS脚本。通过JS(vue/react)的能力,将虚拟DOM最终渲染填充到页面中。 服务端…
终于搞懂 React Hooks了!!!!!
解决了的问题是:当我们一个函数组件想要有自己维护的state的时候,不得已只能转换成class。这样很麻烦! 😄1. 重点: useState的初始值,只在第一次有效 我当时反正没有当回事,直到遇到了坑... 🌰2. 举个例子: 😄 1. 就是相当于全局作用域,一处被修改…
带你彻底搞懂Vue3的Proxy响应式原理!基于函数劫持实现Map和Set的响应式
带你彻底搞懂Vue3的响应式原理!TypeScript从零实现基于Proxy的响应式库。中 我们详细的讲解了普通对象和数组实现响应式的原理,但是Proxy可以做的远不止于此,对于es6中新增的Map、Set、WeakMap、WeakSet也一样可以实现响应式的支持。 但是对于这…
摸鱼不如摸一个高复用Element对话框
前言弹出对话框在日常开发中应用得十分广泛,无论是Web网页,还是App,又或者是桌面应用,都可以使用对话框实现一种较高体验性的人机交互,浏览ElementUi,我们可以看到在其组件库中,关于弹出的组件