首页 > 解决方案 > 使用流星和 mongodb 迭代和格式化数组字段

问题描述

假设我有一个名为“people”的 mongodb 集合,并且以下文档位于 people 集合中:

{
  name: "James",
  aliases: ["Jim", "Jimmy", "Jimbo", "Jamie"]
}

{
  name: "Mary",
  aliases: ["Mae", "May", "Molly", "Mimi"]
}

我正在尝试找到一种方法来为 HTML 元素中的每个文档编写别名数组,并使用空格对其进行格式化。

这样做:[编辑]我举了一个不好的例子

<p>{{aliases}}</p>

导致列出名称,例如

“吉姆,吉米,吉姆博,杰米”

. 有没有办法让它导致

“吉姆,吉米,金博,杰米”

用空格代替?

标签: javascriptarraysmeteor

解决方案


通过使用{{aliases}}编译器会将属性设置为arrayas 值,innerHTML并且数组将自动强制转换为string.

当我们使用.toString()一个方法时,它会自动array调用带有默认分隔符的方法 = join','

用这个:

{{aliases.join', '}}

语法编辑


推荐阅读