项目场景
企业内部开发钉钉小程序
问题描述
提示:这里描述项目中遇到的问题:
前台显示文本框内容时换行符\n没有作用
原因分析:
提示:这里填写问题的分析:
html页面不支持\n
,html中换行是以<br>
处理的
解决方案:
提示:这里填写该问题的具体解决方案:
知道了原因就很简单了,将\n
替换成<br>
即可
在模型中,使用str_replace
进行替换
public function getShowMpContentAttr($value,$data)
{
$str = str_replace("\n","<br>",$data['content']);
return $str;
}