![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
文章平均质量分 65
swag_特约男演员
一个小丑啊,一个小丑罢了!
展开
-
如何在web端使用emoji进行输入
思路渲染好emoji列表,为每个emoji图标绑定点击事件。emoji是通过unicode16进行展示的,需要将其插入textarea或者input的innerhtml中才能展示出来。再将其赋值给value,这样value就包含了所有的输入内容。在点击插入emoji时,需要先获取textarea或input的innerhtml和光标位置。如果光标位置和innerhtml长度是相等的,说明是从后面插入,直接拼接字符串即可。如果不相等说明是从中间插入,需要先分割html再拼接字符串。注意重新设置光标位原创 2022-02-11 11:01:30 · 1509 阅读 · 0 评论 -
npm降级后损坏
起因由于up主安装sass一直不成功又没用yarn看了一些博客说需要降级npm,于是敲了npm intsall -g npm@3.x结果依赖损坏,什么都用不了。解决方法大多数方法对我都没有效果。我的方案是删除一切与npm和node有关的东西,重新安装node就能恢复npm。但是其它的脚手架也要重装。删得干干净净,再从腾讯管家下载node.js安装,node -v,npm-v好起来了。记录一下问题,千万别随便轻信别人的教程,有可能是骇人鲸...原创 2021-08-03 09:23:13 · 328 阅读 · 2 评论