javascript - 使用流星和 mongodb 迭代和格式化数组字段
问题描述
假设我有一个名为“people”的 mongodb 集合,并且以下文档位于 people 集合中:
{
name: "James",
aliases: ["Jim", "Jimmy", "Jimbo", "Jamie"]
}
{
name: "Mary",
aliases: ["Mae", "May", "Molly", "Mimi"]
}
我正在尝试找到一种方法来为 HTML 元素中的每个文档编写别名数组,并使用空格对其进行格式化。
这样做:[编辑]我举了一个不好的例子
<p>{{aliases}}</p>
导致列出名称,例如
“吉姆,吉米,吉姆博,杰米”
. 有没有办法让它导致
“吉姆,吉米,金博,杰米”
用空格代替?
解决方案
通过使用{{aliases}}
,编译器会将属性设置为array
as 值,innerHTML
并且数组将自动强制转换为string
.
当我们使用.toString()
一个方法时,它会自动array
调用带有默认分隔符的方法 = join
','
用这个:
{{aliases.join', '}}
语法编辑
推荐阅读
- python - 如何设置计时器来验证python中的用户名?
- c# - 如何将其转换为参数
- linux - 如何构建 Android system.img 并在模拟器上运行它?
- reactjs - 如何使用 Jest 为 Yup.isValid 函数编写测试用例?
- java - Comparable/Comparator 使用的排序的内部工作
- reactjs - 无法将 props 传递给 Route 组件={{}},但无法访问 Route render={{}} 中的 location.pathname
- docker - 在 alpine docker 容器上运行 selenium 测试时出错
- javascript - 显示和格式化嵌套的 SVG
- c - 在 C 中使用块结构进行宏替换(K&R 问题 4.14)
- android - 带有 https 方案的 Android Facebook 应用程序链接