微信小程序-服務器返回數據中包含有\n換行符失效問題解決方案


新建filter.wxs文件,文件內容如下

var format = function (text) {
if (!text) {
return
}
var reg = getRegExp('\\\\n', 'g')
return text.replace(reg,'\n')
}

module.exports = {
format:format
}
————————————————


在需要使用的wxml中導入wxs模塊

<!--導入wxs模塊,只能使用相對路徑,並需要定義module-->
<wxs src="../filter.wxs" module="util"></wxs>

 

在text標簽中使用時,需要使用util.format()的方法j將服務器返回的數據當做參數傳到方法中就可以了

<text class="content">{{util.format(book.summary)}}</text>
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM