如何使用 typeScript 运行 ngStorage
how to run ngStorage with typeScript
是否可以在 typeScript 中包含 ngStorage?我收到 TS2304
错误,但我无法在我可以包含的 definitelyTyped 中找到 .d.ts
文件。
我想存储我在 REST 请求中使用的令牌。对此还有其他建议吗?我也无法让它与 $sessionStorage 一起使用。显然我对 typeScript 的了解不够,我可能没有包括我应该拥有的东西。
提前致谢。
Short Answer
Yes!
更长的答案
是的,您可以将 ngStorage
与 TypeScript 一起使用。
由于 TypeScript 是 JavaScript 的超集,因此您在 JavaScript 中可以做的任何事情都可以在 TypeScript 中做(请注意,存在一些差异,但与使用其他库无关) .如果您找不到此模块的 .d.ts
文件,那么您有两种选择来使用它。
- 指定任何 services/factories 的类型以具有
any
的类型
- 创建您自己的
.d.ts
来表示此模块,或者至少是您正在使用的部分
如果您决定沿着 #2 的路线前进,社区最好向明确类型的存储库提交拉取请求以包含您创建的定义。
一个一年前的问题。但只是为了更新,有一个 .d.ts 文件可用于 ngStorage。
运行 下面的命令就可以了。
tsd install ngStorage --save --resolve
是否可以在 typeScript 中包含 ngStorage?我收到 TS2304
错误,但我无法在我可以包含的 definitelyTyped 中找到 .d.ts
文件。
我想存储我在 REST 请求中使用的令牌。对此还有其他建议吗?我也无法让它与 $sessionStorage 一起使用。显然我对 typeScript 的了解不够,我可能没有包括我应该拥有的东西。
提前致谢。
Short Answer
Yes!
更长的答案
是的,您可以将 ngStorage
与 TypeScript 一起使用。
由于 TypeScript 是 JavaScript 的超集,因此您在 JavaScript 中可以做的任何事情都可以在 TypeScript 中做(请注意,存在一些差异,但与使用其他库无关) .如果您找不到此模块的 .d.ts
文件,那么您有两种选择来使用它。
- 指定任何 services/factories 的类型以具有
any
的类型
- 创建您自己的
.d.ts
来表示此模块,或者至少是您正在使用的部分
如果您决定沿着 #2 的路线前进,社区最好向明确类型的存储库提交拉取请求以包含您创建的定义。
一个一年前的问题。但只是为了更新,有一个 .d.ts 文件可用于 ngStorage。
运行 下面的命令就可以了。
tsd install ngStorage --save --resolve