Я пытаюсь получить доступ к информации в массиве, созданном meteor auto-form
. Этот набор ниже.Доступ к массиву и объекту, созданному методом meteor autoform
PlayersSchema = new SimpleSchema({
contacts: {
type: Array,
optional: true
},
"contacts.$": {
type: Object
},
"contacts.$.comments": {
type: String,
label: "Comments From Salesmen"
}
});
Мне нужно сделать это для комментариев в последнем блоке, но мне не повезло. Когда вы обращаетесь к контактам первой части, он возвращает object Object
, что и следовало ожидать. Но когда я пытаюсь глубже проникнуть в раздел комментариев, мне не повезло. Я пробовал contacts.comments
- и contacts.comments[0]
, и ничего не происходит.
Вот скриншот моей консоли, показывающий размещение комментария мне нужно, чтобы достичь
Console Array Comment Placement
После того, как я достигну комментарии, которые я хочу, чтобы поместить их в шаблоне у меня ниже. Как я уже сказал, я могу получить object Object
, чтобы показать в этой форме, но больше ничего.
<template name="showPerson">
{{#with person}}
<h1>Show Person Details: {{name}}</h1>
<div class="row">
Comments: {{contacts.comments}}
</div>
{{/with}}
{{> update}}
</template>
Новое на javascript и метеор, пожалуйста, простите мое невежество !!
вы можете добавить помощник для возвращения комментарии – Monasha