欢迎光临散文网 会员登陆 & 注册

ts中使用jwt_decode产生does not exist on type 'unknown'.警告的一种解决方法

2022-09-23 12:21 作者:LogByMax  | 我要投稿

(认知有限,如有不妥,还望告知,欢迎讨论)


问题描述

在typescript文件中是同jwt_decode('token')通过结构的方式赋值时产生警告

Property does not exist on type 'unknown'


解决方法

在报错的ts文件中,先建一个interface声明对象,在里面声明想要解析出的变量类型。

然后再使用jwt_decode进行类型转换,转换成刚刚声明的对象类型,以此告知变量将要获得的数据类型。

sample code:


=END=

=reference=

[1]https://www.npmjs.com/package/jwt-decode

[2]https://github.com/auth0/jwt-decode#readme

[3]https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#type-assertions

ts中使用jwt_decode产生does not exist on type 'unknown'.警告的一种解决方法的评论 (共 条)

分享到微博请遵守国家法律