常见而又蛋疼的功能。
📢 来自亲爱的小孩~
比较常见的例子是 “树状结构” 和 “模态框的嵌套弹出”。
简直像魔法…
这个功能每次写起来都很蛋疼(这里指多行的情况)
原因很简单,-webkit-line-clamp 这个属性没有被 css 作为标准属性使用,
每次用就感觉比较别扭,并且根据情况的不同,就算用了 -webkit-line-clamp 也不一定能完美实现
提供一个最简实现吧,较为复杂的情况应该还有其他的条件判断会影响结果。
在文章中搜索指定的关键字,并且高亮。
几年前的我 “嗯,这个功能用的比较少,呸,应该就不会用到”,没想到真的在项目中碰到了。
ES6 提供了 Promise 来更方便的使用异步操作,
后续又出了 async 和 await 关键字,使 Promise 变得更加优雅,
Promise 自带的一些方法基本上能满足日常使用,但是处理复杂的异步就没辙了。
我找到了 async.js,内置的方法可以实现各种逻辑的异步操作,
这里记录常用的。
数据变化时,会有一个涨幅的过度动画,不会一下子变过去。