suchen

Heim  >  Fragen und Antworten  >  Hauptteil

html - angular过滤器中返回的字符串怎么换行

加n换不了行 只会显示个空格
比如过滤器中最后return "湖北\n江苏"

迷茫迷茫2819 Tage vor1706

Antworte allen(2)Ich werde antworten

  • phpcn_u1582

    phpcn_u15822017-05-15 17:08:10

    原因: html渲染页面时会多个空格或者换行合并成一个空格显示在页面上

    解决办法:

    1. 可以在渲染页面时使用<pre></pre>标签,把返回的字符串插入这个标签里。

        pre 标签可定义预格式化的文本。被包围在 pre 标签中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体
      
    2. 使用"<br/>"标签代替换行

    Antwort
    0
  • 高洛峰

    高洛峰2017-05-15 17:08:10

    额。。网页又不认 n。

    split("n") 获取新数组,然后生成新标签带 <br/> 插进去换行吧

    Antwort
    0
  • StornierenAntwort