[Feature request] Allow use of ng-view for ng-route

Currently, ng-view (AngularJS component) does not work. (The easiest way to see that this is the case is to look at the angular-seed example and add a webix-ui attribute onto the main element).

I believe the cause is because angularjs converts the <div ng-view></div> element into <!-- ngView: --> upon compilation before the webix.ui() gets called, and then webix promptly removes the empty element in webix.markup._initComponent (which is correct usually but not for ng-view).

Would it be possible to make this work in the future? I’m not sure how view instantiation would work (if you had webix UI elements inside the partials) however, I suppose you could hook into the ng-view linking phase and run a second pass of init markup?

Actually there is a second problem here as well.

Any directives with templates that you create currently have to have the webix-ui attribute on them, which makes them separate webix root elements. This is slightly inconvenient for sizing purposes (you can’t have many of these directives embedded into each other). One workaround would be to instantiate the elements in javascript I think but it definitely would be nice to be able to use markup in this scenario.