Angular 角度通用型';字符串';不可分配给类型';导航器&x27;

Angular 角度通用型';字符串';不可分配给类型';导航器&x27;,angular,angular-universal,navigator,Angular,Angular Universal,Navigator,我的服务器中出现以下错误。ts server.get('*', (req, res) => { global['navigator'] = req['headers']['user-agent']; .... 如何正确分配类型?我刚从Angular 9升级到Angular 10。尝试global['navigator']['userAgent']=req['headers']['user-agent']@Andrei-尝试过,但我得到无法分配给'userAgent',因为它是只读

我的
服务器中出现以下错误。ts

server.get('*', (req, res) => {
  global['navigator'] = req['headers']['user-agent'];
  ....

如何正确分配类型?我刚从Angular 9升级到Angular 10。

尝试
global['navigator']['userAgent']=req['headers']['user-agent']
@Andrei-尝试过,但我得到
无法分配给'userAgent',因为它是只读属性
global.navigator={userAgent:req['headers']['user-agent']}?啊,我明白了。那么你就无法将其设置为all@Gilsdav:类型“{userAgent:string;}”缺少类型“Navigator”中的以下属性:activeVRDisplays、剪贴板、凭据、doNotTrack等。
Type 'string' is not assignable to type 'Navigator'.