Как я могу применить сохраненное истинное или ложное значение к проверенному атрибуту?
У меня есть ряд вопросов, на которые пользователь может включить / выключить (истина / ложь) в качестве ответа. Я создал объект с именем questions
в профиле Meteor.user (). Имена полей - это вопросы, а сохраняемые значения - true
или false
.
Теперь я хотел бы, чтобы атрибут для каждого поля отображал сохраненное значение, а не сбрасывал его до значения по умолчанию.
<template name="template">
{{#with currentUser.profile.questions}}
<div class="row">
<input data-name="profile.questions.school" type="checkbox" name="questions" checked="{{school}}"> Go to School?
</div>
<div class="row">
<input data-name="profile.questions.contributor" type="checkbox" name="questions" checked={{contributor}}"> contributor?
</div>
{{/with}}
</template>
Я делаю это долгим путем? Поможет ли в любом случае использование пробелов {{isChecked}}
? https://www.discovermeteor.com/blog/spacebars-secrets-exploring-meteor-new-templating-engine/ Похоже, это просто для отображения флажка.
isChecked
. Однако использование<input type="checkbox" checked="{{value}}">
, гдеvalue
равноtrue
илиfalse
, должно работать. См. github.com / метеор / метеор / вики / - person Peppe L-G   schedule 31.12.2014