Sto provando a utilizzare Angularjs multi-selezione nel mio progetto.Impostazione dei valori in istanza multi-selezione di angular js
Il seguente html è il mio multi-select 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>
So che posso utilizzare $ scope.marks = dati nel controller.
Ma il problema è $ scope.marks è una variabile globale che non è stato possibile modificare..
C'è un modo per impostare i valori in multi-selezione senza utilizzare il modello di input?
Può chiarire un po 'di più? Da dove dovrebbero arrivare 'marks'? Perché non puoi cambiarlo? –
@Esteban $ scope.marks è una variabile globale nel mio controller.Ma voglio impostare i valori di multi-selezione nel mio controller dinamicamente.Ma se l'ho impostato dinamicamente nel controller la variabile globale originale sta sostituendo – Harini