typescript - 我们如何在打字稿中获得嵌套对象类型
问题描述
我有以下打字稿界面:
UserInfo: {
user: {
options: ReadonlyArray<{
values: ReadonlyArray<{
value: string | null;
}
}
}
我想访问如何获得它的选项。我尝试如下,但它对我不起作用
type options = ScreenQuery["UserInfo"]["user"]["options"];
解决方案
我不知道ScreenQuery
您的代码段中有什么,但如果UserInfo
确实是一个有效的界面(游乐场链接):
interface UserInfo {
user: {
options: ReadonlyArray<{
values: ReadonlyArray<{
value: string | null;
}>
}>
}
}
type options = UserInfo['user']['options'];
推荐阅读
- python - 是否有可能获得中间梯度?(张量流)
- excel - VBA如何在分组项目列表中选择每个最后出现的字符串(最后一个项目修订版)
- git - 未找到 Git 恢复命令
- angular - 使用优化 = true(--prod 选项)构建或服务时出现角度“InvalidPipeArgument:缺少语言环境数据”
- javascript - 启用 enablePersistance 时,AngularFire 从缓存和服务器返回结果
- python - 无法获取一些文本。Python。硒
- docker - ./startFabric.sh 中的问题:来自守护程序的错误响应:容器未运行
- r - 使用两列的数据框中的百分位数
- amazon-web-services - 连接 AWS Lightsail、Route 53 和 Cloudfront
- discord.py - Discord.py 机器人音频流中断