kau*_*lya 5 html javascript ember.js
我"First Line.?Second Line?"在 api 响应中得到一个字符串。我想把它打印在 html 网页中,比如<span>{{apiText}}</span>. 其中 apiText 是一个 javascript 变量,其值为"First Line.?Second Line?". 但文本仅出现在一行上。如何转换?为打印中断的格式。
那个 cr 字符是\n。
您可以用<br>标签替换它们。
refinedText: Ember.computed('apiText', function(){
return this.get('apiText').replace('\n', '<br>');
})
Run Code Online (Sandbox Code Playgroud)
并在模板中:
{{{refinedText}}
Run Code Online (Sandbox Code Playgroud)