Angular2 Exception: TypeError el.createShadowRoot is not a function (Safari/Edge)

前端 未结 3 1883
半阙折子戏
半阙折子戏 2021-01-18 02:36

I have an angular2 app that works great in Chrome and Firefox, but in Safari I get this error:

TypeError el.createShadowRoot is not a function

3条回答
  •  灰色年华
    2021-01-18 03:28

    createShadowRoot() should only be called if you use ViewEncapsulation.Native.

    Either use ViewEncapsulation.Emulated or ensure polyfills are loaded (I can't guide you how, because I don't use the TS toolchain, only Dart)

提交回复
热议问题