您當前位置>首頁 » 新聞資(zī)訊 » 小程序相關(guān) >
小程序?符号替換不生效
發表時間:2020-10-9
發布人:葵宇科技
浏覽次數:32
最近寫小程序的時候後端返回了類似a={name:‘哈哈哈?aaa’}這種數據,但是頁面裡{{a.name}}顯示出來的結果是哈哈哈 aaa。并沒有換行。所以就想到用正則替換?符号。
開始這麼寫的
a.name=a.name.replace(/?/g, ‘\n’)發現根本沒效果
後面發現看到的?符号在小程序裡會轉化成\r\n,看到的?在代碼裡其實是\r\n,但換行隻識别\n
所以就這樣寫了
a.name=a.name.replace(/[(\r\n)|(\n)|(?)]+/g, ‘\n’),還有很重要的一步,把view換成text标簽
{{a.name}}
,成功換行。