最近接触了一下微信小程序的前端设计。遇到了一个挺奇怪的问题,前端接收后端传来的字符串并输出,但是无法将后端中的空行"\n"在对话文本框中输出来,也就是即便后端字符串是带空行的,但是前端直接一行全部输出了。
经过排查发现wxml语言中的<text>标签下的字符串输出是默认显示空行的,但是<view>标签下的字符串输出默认空行为空格输出的。解决方案:我们因为是对话小程序,因此不在意text与view的区别因此直接改掉标签就完事了;当然参照一下https://blog.csdn.net/qq_2842405070/article/details/69415164的解决方案是更根本的策略了。