获得徽章 0
- #青训营笔记创作活动#
1月27日 打卡day50
今日学习
主要思路:生成一个 canvas 元素,让 canvas 元素与需要划词高亮功能的文本容器元素等宽高,并且重叠在文本容器上,划词的时候获取划词区域的文本节点相对于文本容器的位置信息,然后通过这些位置信息进行高亮背景的渲染。展开评论点赞 - #青训营笔记创作活动#
1月26日 打卡day49
今日学习
近些年来看,前端的项目随着项目的复杂度越来越高,前端工程化的这个概念也就变的越来越被重视,但从业务或者团队的范围来看,前端工程化俨然已经成为一个前端团队的标配,稍具规模的团队都会根据自身业务设计出一套符合当前业务需求的前端架构出来,同时其也是区分初级前端和高级前端的分界线,展开评论点赞 - #青训营笔记创作活动#
1月25日 打卡day48
今日学习
在 1.0 版本中使用 v-if 判断太麻烦,为了更方便用户传递参数,搜索组件在 2.0 版本中通过 component :is 动态组件 && v-bind 属性透传实现,将用户传递的参数全部透传到组件上,所以大家可以直接根据 element 官方文档在 props 中传递参数了。展开评论点赞 - #青训营笔记创作活动#
1月24日 打卡day47
今日学习
pdf文件渲染后如果不能调整大小会因为源文件的大小和文件内容,出现模糊的问题,所以进行缩放渲染是有必要的评论点赞 - #青训营笔记创作活动#
1月23日 打卡day46
今日学习
vue-tour 是一个轻量级、简单且可自定义的 Tour 插件,配置也算比较简单清晰,但只适用于 Vue2 的项目,具体效果可以直接参考对应的前面链接对应的内容。展开评论点赞 - #青训营笔记创作活动#
1月22日 打卡day45
今日学习
JSDoc是Javascript注释规范标准,Typescript出现之后,虽然JSDoc也一直在兼容TS,但无奈这2种语言一种是弱类型,一种是强类型,注释对它们的意义大相径庭,所以JSDoc并不适合TS使用。展开评论点赞 - #青训营笔记创作活动#
1月20日 打卡day44
今日学习
两种最广泛被使用的版本管理工具就是 Git 和 svn,而 Git 优越的版本管理能力,及广被使用的 github、gitlab 开源平台,Git 成为了程序员必须掌握了一个工具。展开评论点赞 - #青训营笔记创作活动#
1月19日 打卡day43
今日学习
原来 CSS scroll-snap-type: x mandatory; 可以让你顺滑切图。当你滑动横向滚动条到一定位置时,会自动为你切图,这样显得流畅展开评论点赞 - #青训营笔记创作活动#
1月18日 打卡day42
今日学习
配置完成之后我们就可以在 vite项目 里用 less 的方式写样式代码了, modifyVars属性里面的配置是为了指定 less 全局变量的地址, 这样我们可以把主题, 通用样式放在该目录下, 以便直接在项目的任何页面直接使用。展开评论点赞 - #青训营笔记创作活动#
1月17日 打卡day41
今日学习
覆盖逻辑,Block的渲染从第一个开始,到最后一个结束。也就是按照数组的顺序,那么层级关系也就很明显了,优先渲染的Block会被下一次渲染的Block覆盖掉(重叠的话会被覆盖,如果两个Block离得很远,就不会被覆盖)
展开评论点赞