Hi Rob!

The HTML must be loaded before AngularJS starts working. So the order is 
correct. You have to write a little directive, watch the loop (ng-repeat on 
the <li> items) for the last item and after that you have to 
$('#menu').kendoMenu() dynamically, at that point the HTML would be fully 
populated so the kendo menu should render correct.

Example for the directive - last - element watch stuff:

http://stackoverflow.com/questions/13471129/angularjs-ng-repeat-finish-event

Kind regards,
Anton

PS: Still quite new to Angular, so maybe someone has a better solution...

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to