5
私のプロジェクトにAngularjsマルチセレクトを使用しようとしています。角度jsのマルチセレクトistevenの値を設定
次の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 = dataを使用できることがわかりました。
しかし、問題は$ scope.marksは私が変更できなかったグローバル変数です。。
入力モデルを使用せずにマルチセレクトで値を設定する方法はありますか?
はあなたがもう少し明確にすることはできますか? 'マーク'はどこから来たと思われますか?なぜあなたはそれを変更できませんか? –
@Esteban $ scope.marksは私のコントローラ内のグローバル変数です。しかし、コントローラ内でマルチセレクトの値を動的に設定したいのですが、コントローラーで動的に設定すると元のグローバル変数が置き換えられます – Harini