У меня есть форма редактирования, привязанная к существующим данным. У меня есть два раскрывающихся списка, которые я хотел бы обновить в зависимости от конкретных критериев. Например, устанавливаю ли я для назначенного значение пустое значение, изменяю ли оно состояние на Неназначенное и/или если я изменяю состояние на Неназначенное, изменяю ли поле Назначенное на пустое и т. д.
Выпадающий список статуса:
<select class="form-control edit-status" id="status" name="status">
<option selected="{{equals status 'UnAssigned'}}" value="UnAssigned">UnAssigned</option>
<option selected="{{equals status 'Open w Vendor'}}" value="Open w Vendor">Ticket with Vendor</option>
<option selected="{{equals status 'Not Started'}}" value="Not Started">Not Started</option>
<option selected="{{equals status 'In Progress'}}" value="In Progress">In Progress</option>
<option selected="{{equals status 'Reopened'}}" value="Reopened">Reopened</option>
</select>
Назначено раскрывающемуся списку
<select class="form-control edit-assigned-to" id="assignedTo" name="assignedTo">
<option value="" selected="{{equals assignedTo ''}}">Select a User</option>
{{#each users}}
<option value="{{_id}}" selected="{{equals ../assignedTo _id}}">{{services.auth0.name}}</option>
{{/each}}
</select>
У меня уже есть помощник по равенству для каждого из них, чтобы выбрать значение, которое уже установлено при загрузке данных формы. Я думал об использовании Reactive Vars с событиями изменения, но я не уверен, как именно это реализовать, и даже если я на правильном пути. Т
status
иassignedTo
? Они внутри коллекции? Ваш случай настолько прост, что вам, вероятно, даже не понадобится реактивная переменная, если вы можете напрямую коснуться значения этих двух переменных. - person Michel Floyd   schedule 26.01.2016