SSR通用角度中的DefaultServerRenderer2.setProperty错误

时间:2019-01-08 08:39:31

标签: angular angular-universal ssr nebular

我使用universal-starter,但server.ts有所变化。我添加了domino来定义window对象,以防止服务器端出现“ 未定义窗口”错误。

这是错误日志:

ERROR TypeError: Cannot read property 'toLowerCase' of undefined at 
EmulatedEncapsulationServerRenderer2.DefaultServerRenderer2.setProperty 
(/universal/dist/server.js:125246:34) at BaseAnimationRenderer.setProperty 
(/universal/dist/server.js:124312:27) at SafeSubscriber._next 
(/universal/dist/server.js:161724:28) at SafeSubscriber.__tryOrUnsub 
(/universal/dist/server.js:27968:16) at SafeSubscriber.next 
(/universal/dist/server.js:27906:22) at Subscriber._next 
(/universal/dist/server.js:27849:26) at Subscriber.next 
(/universal/dist/server.js:27826:18) at TakeWhileSubscriber.nextOrComplete 
(/universal/dist/server.js:37724:25) at TakeWhileSubscriber._next 
(/universal/dist/server.js:37719:14) at TakeWhileSubscriber.Subscriber.next (/universal/dist/server.js:27826:18)

来自此文件:

angular/platform-server/src/server_renderer.ts LINK

我该如何解决? 仓库在这里angular-universal-nebular-theme

0 个答案:

没有答案