gRPC web typescript如何从长到数字转换

gRPC web typescript如何从长到数字转换,typescript,grpc,grpc-web,Typescript,Grpc,Grpc Web,我在使用gRPC web,我从服务器上获得的数据具有idtypenumber | Long。 我需要将编号| Long分配给编号Long来自使用gRPC进行通信的服务器 错误: 当我尝试parseInt()时,它说: “长到数字”是一种有损操作,因此如果没有任何精度损失,您就无法安全地执行此操作。但是有一个.toNumber()方法可以使用 解决方案之一是将id:number | Long放入类型 Type 'number | Long' is not assignable to type '

我在使用gRPC web,我从服务器上获得的数据具有
id
type
number | Long
。 我需要将
编号| Long
分配给
编号
Long
来自使用gRPC进行通信的服务器
错误:

当我尝试
parseInt()
时,它说:


“长到数字”是一种有损操作,因此如果没有任何精度损失,您就无法安全地执行此操作。但是有一个.toNumber()方法可以使用


解决方案之一是将
id:number | Long
放入类型
Type 'number | Long' is not assignable to type 'number'.   Type 'Long' is not assignable to type 'number'. 
Type 'number' is not assignable to type 'string'