Я создал одну пользовательскую директиву для множественного выбора в угловых js, и я передаю данные в директиву множественного выбора, как показано ниже:
<multiselect select-items="selectedCodes" data="names"
check-id="id1"></multiselect>
и область действия в моем файле js
scope: {
data : '=',
selectItems : '=',
checkId : '@'
},
Все работает нормально, как и ожидалось, но только когда я жестко кодирую данные и использую их в своей директиве.
Однако, когда я получаю данные из веб-службы и использую эти переменные в своей директиве, вместо данных веб-службы вместо значения веб-службы появляется пустое значение.
Я думаю, что директива загружена до того, как мой вызов веб-службы вернет данные.
Кто-нибудь может предложить какое-либо решение для этого?
Заранее спасибо.