Автоформ записывает только один прием/отклонение, который применяется ко всем jobOffers. Не соответствует doc = это относится к отдельному jobOffer, когда внутри оператора {{#each}}.Возврат неверных данных
Путь: Schema.js
Schemas.Offers = new SimpleSchema({
offer: {
type: String,
optional: true,
allowedValues: ['Accept', 'Reject'],
autoform: {
type: "select-radio",
options: function() {
return [
{label: "Accept", value: 'Accept' },
{label: "Reject", value: 'Reject' },
];
}
}
}
});
Путь: template.html
{{#each jobOffers}}
{{#autoForm collection="Offers" id="offerForm" doc=this type="update" autosave=true}}
{{> afQuickField name="offer" type="select-radio" template="buttonGroup" label=false}}
{{/autoForm}}
{{/each}}
спасибо, я попытался '{{#autoForm коллекция = "предложения о работе" ID = "offerForm {{_ ID}}" документ = this type = "update"}} ', но он не работает. В консоли также нет ошибок. – bp123
можете ли вы проверить DOM/HTML, что идентификатор присвоен правильно? – MrE
Если я правильно его читаю, он возвращает 'id =" offerForm {{id}} "' – bp123