Open kis opened 9 years ago
How are you specifying the relationship? Are you making the controller extend the directive?
How about just having a separate class that does not inherit, and referencing it in the directive constructor via this.controller
?
Parent-child relationship between controllers, directives. In es5-angular these relationship are implemented using scope and scope inheritance. Now we use classes, extends, super methods.
But my problem is when I create directive class and then controller class that uses some data from directive class, controller class will be a child of directive class, but in this case directive class constructor will be called 2 times, so I got an error : Multiple directives [searchBar (module: ontour), searchBar (module: ontour)] asking for template on.
It's a big question, i can't find any examples of it in this boilerplate and articles on web.