angular在IE下报object doesn't support property or method matches问题,以及router-outlet切换时不删除原组件而是添加一个新组件

angular在IE下有时会报object doesn't support property or method matches问题

同时,在router-outlet切换时,不删除原组件而是添加一个新组件,并将原组件挤到<router-outlet></router-outlet>下方

在polyfill.ts文件中添加如下代码,即可解决上如题所述两个问题。

if (!Element.prototype.matches) {
  Element.prototype.matches = Element.prototype.msMatchesSelector;
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章