typescript - Lodash at() 方法在 ts 文件中不起作用(在 .js 中起作用)
问题描述
我正在将所有 .js 文件转换为 .ts
我正在使用 lodashat()
{
data:
{
test: 'test',
sample: 'sample'
}
}
示例.js:
var test = _.at(res[0], 'data.sample');
console.log(test);
输出:
'sample'
样本.ts:
let test = _.at(res[0], 'data.sample');
// error: Argument of type '"data.sample"' is not assignable to parameter of type 'Many<"constructor" | "toString" | "toLocaleString" | "valueOf" | "hasOwnProperty" | "isPrototypeO...'.
不能at()
像在 .js 文件中那样在 .ts 文件中使用
解决方案
推荐阅读
- sql - SQL - 我需要一个查询来将客户的订单按订单日分为 1 到 10 的订单大小分组。每张发票上可以有 1 到 10 个订单
- xamarin.forms - 使用 xamarin.build.download 0.10.0 时 xamarin.forms ios 出现错误
- ms-access - Access 365 表单未绑定文本框条目在每条记录中重复输入
- plot - 贝塞尔函数:不完全;需要更多输入 继续回来
- mysql - 无法安装mysql
- python - Pandas - 从前一个日期时间分钟获取特定行的值
- adb - 如果通过 GithubActions 运行 Detox 找不到 adb
- c# - 无法为 Blazor 上的属性提供值
- ios - Apple 金属着色器语言 (MSL) 总是线性颜色?
- javascript - ajax 影响其他选择选项更改事件(我想让更改事件仅在我选择一个项目时才起作用,而不是在 ajax 更改它时))