Angular 4 Universal “window is not defined”

前端 未结 3 1693
故里飘歌
故里飘歌 2021-01-18 19:20

My project was running perfectly but when i implement universal then i am getting \"window is not defined\".

My error is as below.

 node_modules/hamm         


        
3条回答
  •  既然无缘
    2021-01-18 20:16

    Because Angular Universal allows you to create server-side rendered pages. And in a server, you don't have a browser, therefore you don't have a window.

    You should make a condition to test if the window exists, something like this

    if (window) { /* do your window things here */}
    

提交回复
热议问题