获得徽章 10
1月22日 打卡day8
#青训营笔记创作活动#
今日学习vue中key的使用中为什么部分场景不能用index作为key。因原因在于会导致diff算法中的优化失效,增加性能开销,浪费性能。
#青训营笔记创作活动#
今日学习vue中key的使用中为什么部分场景不能用index作为key。因原因在于会导致diff算法中的优化失效,增加性能开销,浪费性能。
评论
点赞
#青训营笔记创作活动#
1月20日 打卡day7
今日学习前端开发中常用的 git 指令,包括克隆(git clone)、添加暂存区(git add)、提交(git push)、拉取(git pull)、切换分支(git checkout)等。
1月20日 打卡day7
今日学习前端开发中常用的 git 指令,包括克隆(git clone)、添加暂存区(git add)、提交(git push)、拉取(git pull)、切换分支(git checkout)等。
展开
评论
点赞
#青训营笔记创作活动#
1月19日 打卡day6
今日学习使用CSS做节流防止按钮重复点击。其核心其实就是一个动画的精准控制,还可配合transition的回调函数一起实现,相比于JS更精简、简单。
1月19日 打卡day6
今日学习使用CSS做节流防止按钮重复点击。其核心其实就是一个动画的精准控制,还可配合transition的回调函数一起实现,相比于JS更精简、简单。
评论
点赞
#青训营笔记创作活动#
1月18日 打卡 day5
今日学习借助CSS监听事件。一些鼠标事件总是要依靠JS定时器的监听,而且事件触发后需要移除事件监听。依靠CSS的:hover和transition的delay以及监听transitionend事件可以代替定时器触发效果。
1月18日 打卡 day5
今日学习借助CSS监听事件。一些鼠标事件总是要依靠JS定时器的监听,而且事件触发后需要移除事件监听。依靠CSS的:hover和transition的delay以及监听transitionend事件可以代替定时器触发效果。
展开
评论
点赞
#青训营笔记创作活动#
1月17日 打卡day4
今日学习前端图片压缩的方法。开发时使用TinyPng提供的tinify在打包发布前对图片进行压缩,有效解决因为图片过大而引起的加载缓慢的问题。
1月17日 打卡day4
今日学习前端图片压缩的方法。开发时使用TinyPng提供的tinify在打包发布前对图片进行压缩,有效解决因为图片过大而引起的加载缓慢的问题。
评论
点赞
#青训营笔记创作活动#
1月16日 打卡day3
今日学习Vite项目屏幕适配的两种方案。了解了基于rem(相对于根元素的字体大小动态改变不同屏幕下的长度)和基于scale(通过css3中transform的scale()实现元素的缩放或适配)的适配方案。
1月16日 打卡day3
今日学习Vite项目屏幕适配的两种方案。了解了基于rem(相对于根元素的字体大小动态改变不同屏幕下的长度)和基于scale(通过css3中transform的scale()实现元素的缩放或适配)的适配方案。
展开
评论
点赞
#青训营笔记创作活动#
1月15日 打卡day2
今日学习16个前端必备的实用工具和网站,在开发过程能提供很大的帮助,如JSON格式化、图片压缩、性能测试、git可视化工具等等。
1月15日 打卡day2
今日学习16个前端必备的实用工具和网站,在开发过程能提供很大的帮助,如JSON格式化、图片压缩、性能测试、git可视化工具等等。
评论
点赞
#青训营笔记创作活动#
1月14日 打卡day1
今日学习手写自定义拖拽。HTML5提供了一套原生的拖拽放置机制,但其样式略微简陋,通过该文章学到了使用原生JS实现一个富有动感的自定义拖拽效果。
1月14日 打卡day1
今日学习手写自定义拖拽。HTML5提供了一套原生的拖拽放置机制,但其样式略微简陋,通过该文章学到了使用原生JS实现一个富有动感的自定义拖拽效果。
评论
点赞
#青训营笔记创作活动# 2023.01.14 打卡 Day1
HTML5提供了一套原生的拖拽放置机制,但其样式略微简陋,通过该文章学到了使用原生JS实现一个富有动感的自定义拖拽效果。
HTML5提供了一套原生的拖拽放置机制,但其样式略微简陋,通过该文章学到了使用原生JS实现一个富有动感的自定义拖拽效果。
评论
1