第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法在 Angular 中將 mySQL 數(shù)據(jù)庫條目文本“\n”轉(zhuǎn)換為“<br>”?

無法在 Angular 中將 mySQL 數(shù)據(jù)庫條目文本“\n”轉(zhuǎn)換為“<br>”?

PHP
人到中年有點甜 2023-06-24 17:26:26
我可以從數(shù)據(jù)庫中將數(shù)據(jù)讀取到我的角度應用程序,但我只是在文本中得到靜態(tài)\n而不是新行。我知道我應該將所有\(zhòng)n出現(xiàn)的情況轉(zhuǎn)換為<br />但我未能做到這一點,即使使用echo nl2br;//extract from my php fileif($result = mysqli_query($con, $sql))   {  $animals = [];  $cr = 0;  while($row = mysqli_fetch_assoc($result))  {    $animals[$cr]['animal']  = $row['animal'];    $animals[$cr]['t1'] = $row['title1'];    $animals[$cr]['p1'] = $row['paragraph1'];    $cr++;}echo nl2br($animals);  echo json_encode($animals);下面是我的角度文件//extract from my animals.component.html file    <div class="container" *ngFor="let animal of this.animals">        {{animal.t1}}        {{animal.p1}}        {{animal.t2}}    </div>但是,我在網(wǎng)頁上的輸出(來自animal.t1)與數(shù)據(jù)庫條目的文本完全相同:Animals \n are \n fun \n .我嘗試了許多不同的方法,但似乎無法將\n's 轉(zhuǎn)換為<br>. 有人對此有什么建議嗎?
查看完整描述

2 回答

?
侃侃爾雅

TA貢獻1801條經(jīng)驗 獲得超16個贊

nl2br接受一個字符串而不是一個數(shù)組。如果您在查詢中選擇列,那就容易得多。只需映射行數(shù)組:


? // SELECT animal, t1, p1 FROM table WHERE .....


? while($row = mysqli_fetch_assoc($result))

? {

? ? ? $animals[] = array_map('nl2br', $row);

? }

? echo json_encode($animals);

查看完整回答
反對 回復 2023-06-24
?
慕后森

TA貢獻1802條經(jīng)驗 獲得超5個贊

用途nl2br

$animals[$cr]['t1'] = nl2br($row['title1']);


查看完整回答
反對 回復 2023-06-24
  • 2 回答
  • 0 關注
  • 154 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號