我们将一个有角度的项目修改为通用项目。因此,每次点击动作发生时,我们都会点击IP。angular项目和我们的服务器位于同一台机器上,所以当它在服务器端运行时,我想访问localhost,当它由客户端浏览器处理时,我希望访问IP。
最好的极简主义方式是什么?
您可以使用检查代码是否在服务器或客户端上运行
import { isPlatformServer, isPlatformBrowser } from '@angular/common';
if (isPlatformServer) {
// run code on server
}
if (isPlatformBrowser) {
// run code on the client
}
在需要特殊行为或使用window
或其他特定于客户端的对象的任何地方使用此选项。