用了css属性white-space: pre-wrap,但文本一部分被吃掉了…
起初没找到原因的我把这件事归为灵异事件,打断点看到的数据明明是正确的,可是下一秒就让我的文本不仅内容发生了改变,连万能的white-space都失灵了。我还以为是因为我第一次用这个属性。然后有什么文本格式不支持什么的,因为我当时要显示的是中文数据。可是百度了一堆,white-space就是优秀的,什么都支持,那为什么就是不换行了,还把我一部分的字给吃掉了。
于是我就手动把中文打了一遍,可能是早上脑子比较灵光。调试了一遍后,看到文本里的“吸入”两个字被改成了“取出”,我就在想,难不成是把我的字给翻译了?我用的是谷歌浏览器,设置了自动翻译。然后一看,果然是翻译了。这谷歌也是厉害了,硬生生的把我的中文翻译成另外一个中文。真是为难死它了。后来发现问题了,是因为我的html代码里把lang设置成了en了,然后我要显示的又是中文。自然就会出问题。只怪它们太智能,不能怪我粗心。哈哈哈哈,这不是没有系统的学过这些前端的东西,踩坑是必经之路是吧。嗯!是的!下次知道了,但下次出现的就不是这个问题了。。