0
votes

Is it possible use specify templateUrls for a component dynamically? I'm not seeing anything in the @Component declaration that would allow me to.

1

1 Answers

2
votes

You can use ng-include in the component:

@Component(
    selector: 'dynamictemplate',
    template: '<div ng-include="{{templateurl}}"></div>'
)
class DynamicTemplate {
  // ...
  String get templateurl => select?url1:url2;
}