[]Text无法识别换行符\n??
1、使用Text组建创建一个文本区域,显示一段文字varTxt,设定 wordWrap=true。即设定其自动换行,并且固定宽度而不固定高度。
此时一切正常,文本内容超过设定的宽度之后,会自动进行换行。
2、在该文本变量varTxt中添加\n字符后,Text也能在该换行符号处正常换行。
3、使用http请求拉取远程下发的一段文本,并赋值给varTxt 之后,Text中直接显示了\n字符,并未将其识别为换行,而是识别为字符串,还是在达到宽度时,进行自动换行。
求助:
如何使http请求下拉的字符串能在指定\n位置处进行换行?
此时一切正常,文本内容超过设定的宽度之后,会自动进行换行。
2、在该文本变量varTxt中添加\n字符后,Text也能在该换行符号处正常换行。
3、使用http请求拉取远程下发的一段文本,并赋值给varTxt 之后,Text中直接显示了\n字符,并未将其识别为换行,而是识别为字符串,还是在达到宽度时,进行自动换行。
求助:
如何使http请求下拉的字符串能在指定\n位置处进行换行?
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
Aar0n
赞同来自:
bq49
赞同来自:
这点我们可以通过console.log看出来。
当我们直接在代码里面定义一个 var a = xxx\nyyy 的时候,log输出是这样的:
xxx
yyy
而当我们从http请求拿到一个字符串 var b = xxx\nyyy 的时候,log输出是这样的:
xxx\nyyy
2、原因是下发的时候 \n 是字符串,而不是换行符。
飞洋
赞同来自: