Я пытаюсь использовать Multi-select Angularjs в моем проекте.Установка значений в multi-select isteven из угловых js
Следующий html - мой мультивыборный div.
<div
multi-select
input-model="marks"
output-model="filters.marks"
button-label="name"
item-label="name"
tick-property="ticked"
selection-mode="multiple"
helper-elements="all none filter"
on-item-click="fClick(data)"
default-label="Select marks"
max-labels="1"
max-height="250px"
>
</div>
Я знаю, что я могу использовать $ scope.marks = данные в контроллере.
Но проблема в том, что $ scope.marks является глобальной переменной, которую я не мог изменить..
Есть ли способ установить значения в мультивыбор без использования модели ввода?
Вы можете уточнить немного больше? Откуда берутся «знаки»? Почему ты не можешь изменить его? –
@Esteban $ scope.marks - это глобальная переменная в моем контроллере. Но я хочу динамически устанавливать значения multi-select в моем контроллере. Но если я буду динамически устанавливать его в контроллере, то исходная глобальная переменная заменяет – Harini