84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
字符串输出原来是这样的["Deluxe Supermarket","Gourmet Supermarket"]
然后用了 group.join('\n') 输出是这样的,没有换行
希望输出的效果是Gourmet Supermarket Mid-Size Grocery Deluxe Supermarket
走同样的路,发现不同的人生
首先不太明白你形容的换行是什么意思,因为如果是在DOM上,默认行为只有和不同块级的内容才会换行吧。join()方法是把数组中的所有元素转化为字符串并拼接起来,也就是说,return的是一个字符串,即便用'\n'拼接,返回也还是一个字符串。比如:'hello\nworld',那么就需要依赖对\n换行符的识别才有可能换行,而HTML是不认你字符串里的\n的。然后就是,没发觉这个和angular有什么关联啊。
如果非浏览器环境,或者终端输出的话,是可以换行的。所以,你是要在哪里实现换行?
group.join("<br/>\n");
首先不太明白你形容的换行是什么意思,因为如果是在DOM上,默认行为只有
和不同块级的内容才会换行吧。
join()方法是把数组中的所有元素转化为字符串并拼接起来,也就是说,return的是一个字符串,即便用'\n'拼接,返回也还是一个字符串。比如:'hello\nworld',那么就需要依赖对\n换行符的识别才有可能换行,而HTML是不认你字符串里的\n的。然后就是,没发觉这个和angular有什么关联啊。
如果非浏览器环境,或者终端输出的话,是可以换行的。所以,你是要在哪里实现换行?
group.join("<br/>\n");