👩🏻 句子 - 失去了父亲的角色与参与感

📢 来自亲爱的小孩~

🔄 学习 - 递归组件

比较常见的例子是 “树状结构” 和 “模态框的嵌套弹出”。

🧙🏻 酷库 - 监听元素尺寸的改变

简直像魔法…

✂ 酷库 - 控制文本行数

这个功能每次写起来都很蛋疼(这里指多行的情况)
原因很简单,-webkit-line-clamp 这个属性没有被 css 作为标准属性使用,
每次用就感觉比较别扭,并且根据情况的不同,就算用了 -webkit-line-clamp 也不一定能完美实现

✏ 酷库 - 字符串相似度对比

提供一个最简实现吧,较为复杂的情况应该还有其他的条件判断会影响结果。

💡 酷库 - 关键字高亮

在文章中搜索指定的关键字,并且高亮。

🖨️ 学习 - 打印网页

几年前的我 “嗯,这个功能用的比较少,呸,应该就不会用到”,没想到真的在项目中碰到了。

🎠 酷库 - 异步操作

ES6 提供了 Promise 来更方便的使用异步操作,
后续又出了 async 和 await 关键字,使 Promise 变得更加优雅,
Promise 自带的一些方法基本上能满足日常使用,但是处理复杂的异步就没辙了。

我找到了 async.js,内置的方法可以实现各种逻辑的异步操作,
这里记录常用的。

🔢 酷库 - 数字增长

数据变化时,会有一个涨幅的过度动画,不会一下子变过去。

✂ 学习 - 拦截用户的复制操作

🔥 简单粗暴,禁用复制内容。
PS:如果用户懂开发,就可以通过各种途径(比如 F12 等),获取内容。