У меня есть следующие значения:
campaign_sms_templates = [11,22];
и
templateSMSList = [
{"id":11, "name":"test"},
{"id":12, "name":"test 12"},
{"id":22, "name":"test 22"}
];
И угловой код похож на:
<select multiple="multiple"
ng-model="campaign_sms_templates"
ng-options="value as value.name for value in templateSMSList track by value.id">
</select>
Но значения не выбираются при рендеринге.Когда я изменяю значения параметров campaign_sms_templates
с помощью:
campaign_sms_templates = [ {"id":11}, {"id":22} ];
Он работает при совпадении объектов и отображает выбранные значения.эти значения:
campaign_sms_templates = [11,22];
Пожалуйста, дайте мне знать, если есть что-то нуждающееся в дополнительных разъяснениях.