ONSEN ALERT 中的新行字符

New Line Character in ONSEN ALERT

我正在使用温泉警报在 javascript 中显示错误消息。 这是我的代码

var error="";
error = error.concat('\n\u2022',"FIRST LINE");
error = error.concat('\n\u2022',"SECOND LINE");
ons.notification.alert({message: error});

在输出中,我得到了项目符号,但它们没有换行。 我不知道如何在温泉警报的新行中获取消息。 此外,如果我使用默认 javascript 警报打印相同的字符串,一切正常。这些行确实换行了。 如果有人知道什么是 wrong/alternative 解决方案,请发表评论。

如果您使用 messageHTML 参数,您可以在警报中使用 HTML:

var error = '\u2022 FIRST LINE <br> \u2022 SECOND LINE';

ons.notification.alert({
  messageHTML: error
});

如果你想要一个无序列表而不是项目符号字符,你可以使用 <ul> 标签。

var error = '<ul style="text-align: left"><li>FIRST LINE</li><li>SECOND LINE</li></ul>';

代码笔:http://codepen.io/argelius/pen/emMMOq