Material Design Lite没有完全使用Angular2

时间:2016-03-14 07:07:02

标签: javascript angular web-deployment material-design-lite

我有一个使用MDL构建的简单HTML模板。

当我将模板放入Angular2 App时。元素'行动和点击无效

例如:显示dropdowns或点击tabs等不起作用。

我无法在Developer Console中看到任何错误,并希望澄清此错误发生的原因。

1 个答案:

答案 0 :(得分:1)

componentHandler.upgradeDom();中调用ngAfterViewInit(),并在每次修改DOM时调用:

ngAfterViewInit() {
  componentHandler.upgradeDom();
}

另见Material Design Lite tooltips not working with Angular 2