首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端开发
GuoguoDad
创建于2022-08-09
订阅专栏
专注前端开发、工程化、模块化开发
等 8 人订阅
共14篇文章
创建于2022-08-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Demo】教你实现下拉刷新
前言 第三方库很常见,我们开发需求的时候经常会用到下拉刷新组件,如果要我们自己实现下拉刷新该如何实现尼? 效果 实现原理 1、监听 touchstart事件记录初始startY 2、监听 touchm
【问题记录】文件上传遇到的问题
项目场景: 由于种种原因,内嵌在移动app中的业务需要使用h5的input type=file 做照片上传,视频上传 问题描述 连续上传相同的照片失效 第一张上传了test.png,紧接着上传第二张也
【CSS】4步教你绘制爱心图案
实现原理 所谓爱心是指同情怜悯之心态(包括相应的一定行动),它是一种奉献精神,更是关怀、爱护人的思想感情,包括于所有情感之中。今天就用CSS实现一个爱心图案。
【react-card-slider】教你实现滑动卡片
效果 思路 通过zIndex控制层级,opacity控制透明度,transform 控制卡片缩放程度,marginLeft控制位置,剩下计算
【react-native】如何实现吸顶效果
前言 上个月接到一个需求对会员的数据展示、统计。这个也不复杂,当时定的技术是使用react-native实现,有吸顶的效果,在实现的过程中遇到的问题就记录一下。 效果 思路 1、利用FlatList的
【个人博客】Astro 快速搭建个人博客
Astro 介绍 Astro 是一个多合一的 Web 框架,用于构建快速、以 内容为中心的网站。 以内容为中心:Astro 专为内容丰富的网站而设计。 服务器优先:网站在服务器上呈现 HTML 时运行
【状态管理器】react状态管理器redux-toolkit简单介绍
Redux Toolkit旨在成为编写Redux逻辑的标准方式.解决Redux三个常见问题: - 配置store太复杂 - 添加很多包才能让 Redux 做任何有用的事情 - Redux 太多样板代
husky lint-staged prettier 规范项目代码风格、commitlint规范Git提交风格
husky lint-staged prettier 规范项目代码风格、commitlint规范Git提交风格
vite3 + react18 + antd + redux toolkit + react-router6 搭建React项目
vite3 + react18 + router6 + antd 搭建react项目,配置 husky + lint-staged + prettier
【webpack插件】webpack-plugin-mock 一款mockjs的webpack插件,配置简单、易用
背景 现在前后端分离的项目很常见,当服务端接口在开发中时,前端要怎么调试接口尼,为了解决这个问题,模拟服务端接口应运而生,webapck-plugin-mock 就是一个模拟服务端接口的webpack
【造轮子】基于commander打造自己业务的脚手架
前言 随着业务的发展,一个公司可能有多个部门使用同一个技术迭代业务,这时候就产生了一个问题,这么多雷同的项目不能总是拷贝,打造符合自己公司的脚手架应运而生。 分享一下我自己写的一个react-nati
【前端入门基础】CSS 结构与布局
布局方法 基于盒状模型,依赖 display 属性 + position属性 + float属性。 display属性 规定元素应该生成的框的类型。 用于定义建立布局时元素生成的显示框类型。 non
【项目路由】移动端h5项目,模拟移动端栈路由
效果 为什么不用react-router 移动端打开页面其实是栈的入栈操作,关闭页面是栈的出栈操作,而传统的h5路由,如react-router是不具备栈这个特性的,满足不了移动端的需求 栈路由 栈路
【JavaScript】深入理解javascript原型和原型链
构造函数 此时,p1就是一个新对象。 1. new一个新对象的过程,发生了什么? 创建一个空对象obj {} 空对象的_proto_指向了构造函数的prototype成员对象 使用apply调用构造器