获得徽章 1
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
#青训营笔记创作活动#
2月15日 打卡day35
今日学习在vue中,为什么不能用index作为key,使用index作为key,会导致diff中的优化失效(降低了复用性,违背了虚拟DOM的初衷)。原本可以复用的东西,不能被复用,徒然增加了性能开销,浪费性能
2月15日 打卡day35
今日学习在vue中,为什么不能用index作为key,使用index作为key,会导致diff中的优化失效(降低了复用性,违背了虚拟DOM的初衷)。原本可以复用的东西,不能被复用,徒然增加了性能开销,浪费性能
展开
评论
点赞
#青训营笔记创作活动#
2月14日 打卡day34
今日学习如何不使用第三方库实现前端引导页功能,第三方库可以使用vue-tour、driver.js、shepherd.js、intro.js等,如果不使用第三方库则用以下两种方法
1.cloneNode + position + transition
2.z-index + position + transition
2月14日 打卡day34
今日学习如何不使用第三方库实现前端引导页功能,第三方库可以使用vue-tour、driver.js、shepherd.js、intro.js等,如果不使用第三方库则用以下两种方法
1.cloneNode + position + transition
2.z-index + position + transition
展开
评论
点赞
#青训营笔记创作活动#
2月13日 打卡day33
今日学习提升代码可读性,减少if-else的几个小技巧
1.Javascript 的逻辑或 || 的短路运算
2.三元运算符
3.switch case
4.对象配置
2月13日 打卡day33
今日学习提升代码可读性,减少if-else的几个小技巧
1.Javascript 的逻辑或 || 的短路运算
2.三元运算符
3.switch case
4.对象配置
展开
评论
点赞
#青训营笔记创作活动#
2月12日 打卡day32
今日学习pinia实现登录场景,Pinia 提供了更简单的 API,具有更少的规范,提供了 Composition API 风格的 API。
2月12日 打卡day32
今日学习pinia实现登录场景,Pinia 提供了更简单的 API,具有更少的规范,提供了 Composition API 风格的 API。
评论
点赞
#青训营笔记创作活动#
2月11日 day31
今日学习前端如何实现docx、pdf格式文件在线预览,docx的实现需要使用docx-preview插件,pdf的预览需要使用PDFJS这个插件,通过将文件流解析写到canvas上实现预览效果
2月11日 day31
今日学习前端如何实现docx、pdf格式文件在线预览,docx的实现需要使用docx-preview插件,pdf的预览需要使用PDFJS这个插件,通过将文件流解析写到canvas上实现预览效果
展开
评论
点赞
#青训营笔记创作活动#
2月10日 day30
今日学习qiankun的三种沙箱SnapshotSandbox、LegacySandbox、ProxySandbox。qiankun 会把要执行的 JS 包裹在立即执行函数中,通过绑定上下文和传参的方式来改变 this 和 window 的值,让它们指向 window.proxy 沙箱对象,最后再用 eval 来执行这个函数。
2月10日 day30
今日学习qiankun的三种沙箱SnapshotSandbox、LegacySandbox、ProxySandbox。qiankun 会把要执行的 JS 包裹在立即执行函数中,通过绑定上下文和传参的方式来改变 this 和 window 的值,让它们指向 window.proxy 沙箱对象,最后再用 eval 来执行这个函数。
展开
评论
点赞