Подскажите, у меня в директиву передаётся объект
Код:
|
<typeahead model="paragraph.executors" actors="users" text="Исполнитель"></typeahead> |
объекты могут быть двух видов:
1. "executors" : ["item1","item2"]
2. "control" : "item"
дальше я его в шаблоне репитом отрисовываю:
Код:
|
<span ng-repeat="item in model">
<b>{{actors[item].fio}}</b>
</span> |
но так как бывают случаи, когда передаётся не массив а строка, в итоге ng-repeat эту строку рисует по буквам.
есть вариант передавать массив это или нет в параметрах директивы (single):
<typeahead model="paragraph.executors" single="false" actors="users" text="Исполнитель"></typeahead>
но как-то это по-моему неправильно.
Я в шаблоне могу узнать как-то, приходит это массив или не массив?