Перебор и форматирование поля массива с помощью meteor и mongodb - PullRequest
0 голосов
/ 17 мая 2018

Скажем, у меня есть коллекция mongodb под названием "people", и в коллекции people находятся следующие документы:

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

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

Я пытаюсь найти способ записи массива псевдонимов для каждого документа вHTML-элемент, а также отформатируйте их с пробелами.

Делаем это: [РЕДАКТИРОВАНИЕ] Я привел плохой пример

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

результатыв списке имен, таких как

"Джим, Джимми, Джимбо, Джейми"

.Есть ли способ, которым я могу сделать это привести к

"Джим, Джимми, Джимбо, Джейми"

с пробелами вместо?

1 Ответ

0 голосов
/ 17 мая 2018

Используя {{aliases}}, компилятор установит array как значение для свойства innerHTML, и массив будет автоматически приведен к string.

Когда мыВы используете .toString() метод для одного array он вызывается автоматически join метод с по умолчанию delimiter = ','

Используйте это:

{{aliases.join', '}}

Синтаксис отредактирован

...