获得徽章 2
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
#青训营笔记创作活动#
2月19日,打卡Day37。
今日阅读《原生JS手写一个优雅的图片预览功能,带你吃透背后原理》,本文将用一个极简的例子详细讲解如何用原生JS一步步实现完整的图片预览和查看功能,无任何第三方依赖,兼容PC与H5,介绍了如何仅通过指针事件进行多端统一的事件监听,如何实现触屏双指缩放等,干货满满。
2月19日,打卡Day37。
今日阅读《原生JS手写一个优雅的图片预览功能,带你吃透背后原理》,本文将用一个极简的例子详细讲解如何用原生JS一步步实现完整的图片预览和查看功能,无任何第三方依赖,兼容PC与H5,介绍了如何仅通过指针事件进行多端统一的事件监听,如何实现触屏双指缩放等,干货满满。
展开
评论
点赞
#青训营笔记创作活动#
2月18日,打卡Day36。
今日阅读《在vue中,为什么不能用index作为key?》,本文详细描述了key的具体用处、虚拟DOM以及diff算法,并在此基础上引入了两个应用例子解释了为什么index不能在vue中作key来使用。
2月18日,打卡Day36。
今日阅读《在vue中,为什么不能用index作为key?》,本文详细描述了key的具体用处、虚拟DOM以及diff算法,并在此基础上引入了两个应用例子解释了为什么index不能在vue中作key来使用。
展开
评论
点赞
#青训营笔记创作活动#
2月17日,打卡Day35。
今日阅读《不使用第三方库怎么实现【前端引导页】功能?》。随着应用功能越来越多,繁多而详细的功能使用和说明文档,已经不能满足时代追求 快速 的需求,而 引导页(或分步引导) 本质就是 化繁为简,将核心功能以更简单、简短、明了的文字指引用户去使用对应的功能,特别是 ToB 的项目,各种新功能需求迭代非常快,免不了需要 引导页 的功能来快速帮助用户引导。
2月17日,打卡Day35。
今日阅读《不使用第三方库怎么实现【前端引导页】功能?》。随着应用功能越来越多,繁多而详细的功能使用和说明文档,已经不能满足时代追求 快速 的需求,而 引导页(或分步引导) 本质就是 化繁为简,将核心功能以更简单、简短、明了的文字指引用户去使用对应的功能,特别是 ToB 的项目,各种新功能需求迭代非常快,免不了需要 引导页 的功能来快速帮助用户引导。
展开
评论
点赞
#青训营笔记创作活动#
2月16日,打卡Dya34。
今日阅读《提升代码可读性,减少if-else的几个小技巧》,本文在某些特定场景为大家除使用if-else方法外提供一种更新的思路,去优化我们的代码,增加我们代码的可读性。文章同样提供了两个实践案例,对深入理解更有帮助。
2月16日,打卡Dya34。
今日阅读《提升代码可读性,减少if-else的几个小技巧》,本文在某些特定场景为大家除使用if-else方法外提供一种更新的思路,去优化我们的代码,增加我们代码的可读性。文章同样提供了两个实践案例,对深入理解更有帮助。
展开
评论
点赞
#青训营笔记创作活动#
2月15日,打卡Dya33。
今日阅读《一个登录案例包学会 Pinia》,Pinia 号称下一代的 Vuex。删减了复杂的概念,简化了数据流转的过程,现在只剩下了 store、state、getters、actions 这四个核心概念。本文通过一个用户登录的案例,来学习 Pinia 的使用。
2月15日,打卡Dya33。
今日阅读《一个登录案例包学会 Pinia》,Pinia 号称下一代的 Vuex。删减了复杂的概念,简化了数据流转的过程,现在只剩下了 store、state、getters、actions 这四个核心概念。本文通过一个用户登录的案例,来学习 Pinia 的使用。
展开
评论
点赞
#青训营笔记创作活动#
2月14日,打卡Day32。
各位情人节快乐!今日阅读《前端实现docx、pdf格式文件在线预览》,在业务中,如果遇到文档管理类的功能,会出现需要在线预览的业务需求,本文主要介绍了如何通过第三方库来实现文档预览功能,并将其封装成preview组件。如果是对于有更复杂的场景,还需要有更加具体的拆分和优化。
2月14日,打卡Day32。
各位情人节快乐!今日阅读《前端实现docx、pdf格式文件在线预览》,在业务中,如果遇到文档管理类的功能,会出现需要在线预览的业务需求,本文主要介绍了如何通过第三方库来实现文档预览功能,并将其封装成preview组件。如果是对于有更复杂的场景,还需要有更加具体的拆分和优化。
展开
评论
点赞