Эти данные должны быть распарсены в директиве чтобы собрать динамическое меню.
Каким образом модель должна попасть в директиву?
class FooController {
constructor(fooService) {
this.fooService = fooService;
}
}
return {
controller: FooController,
controllerAs: 'vm',
link: function (scope, el, attr, ctrl) {
}
}