问题解决微信小程序对话中输出文字不换行

Posted 囚生CY

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了问题解决微信小程序对话中输出文字不换行相关的知识,希望对你有一定的参考价值。

最近接触了一下微信小程序的前端设计。遇到了一个挺奇怪的问题,前端接收后端传来的字符串并输出,但是无法将后端中的空行"\\n"在对话文本框中输出来,也就是即便后端字符串是带空行的,但是前端直接一行全部输出了。

经过排查发现wxml语言中的<text>标签下的字符串输出是默认显示空行的,但是<view>标签下的字符串输出默认空行为空格输出的。解决方案:我们因为是对话小程序,因此不在意text与view的区别因此直接改掉标签就完事了;当然参照一下https://blog.csdn.net/qq_2842405070/article/details/69415164的解决方案是更根本的策略了。

 

以上是关于问题解决微信小程序对话中输出文字不换行的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序文字超出加省略号

微信小程序-canvas绘制文字实现自动换行

微信小程序文字超过行后隐藏并且显示省略号

微信小程序 文字换行

小程序怎么设置文字居中并且分两行显示,一行只显示固定字数

微信小程序解决view标签内的文本不能自动换行问题