角7-8:exportAs指令问题

时间:2019-07-12 07:51:47

标签: angular

我正在做official docs中所述的所有操作,但遇到以下错误

 NullInjectorError: No provider for TemplateRef!

这是我的代码示例:

@Directive({
  selector: 'a-c',
  exportAs: 'ddd'
})
export class ControlledDisplayDirective {

  constructor(private viewContainer: ViewContainerRef, private templateRef: TemplateRef<any>) {}

  toggle(): void {
  }
}

这是Angular 8.0.0版本的live example

很明显,这是因为*丢失了,我尝试玩了一下,但是*也不起作用,似乎是known issue

我要完成article中所述的相同行为。 有什么建议吗?

我只是找不到exportAs已过时的通知,如果它不起作用,为什么它仍然存在于文档中,或者我做错了什么?

0 个答案:

没有答案