tslint 没有 var 关键字如何推送数组?
tslint no var keyword how to push array?
我正在使用 Typescript/MongoDB
我想要这个对象数组
使 ArrayResult 使用 MongoDB 动态查询。
var query: QueryObj[];
subList.forEach((sub, idx) => {
const obj: QueryObj = { title: sub.title, ep: { $gt: sub.ep } };
query.push(obj);
});
但是tslint不能生成var.
如何只使用"let or const"动态查询
tslint 消息是
message: 'Forbidden 'var' keyword, use 'let' or 'const' instead
(no-var-keyword)' source: 'tslint'
在您的 tslint 文件中有一条规则设置为不使用 var 关键字,因此您只有两个选择,要么删除该规则,要么使用 let 或 const。 let 可以重新赋值,但 const 不能。
我正在使用 Typescript/MongoDB
我想要这个对象数组 使 ArrayResult 使用 MongoDB 动态查询。
var query: QueryObj[];
subList.forEach((sub, idx) => {
const obj: QueryObj = { title: sub.title, ep: { $gt: sub.ep } };
query.push(obj);
});
但是tslint不能生成var.
如何只使用"let or const"动态查询
tslint 消息是
message: 'Forbidden 'var' keyword, use 'let' or 'const' instead (no-var-keyword)' source: 'tslint'
在您的 tslint 文件中有一条规则设置为不使用 var 关键字,因此您只有两个选择,要么删除该规则,要么使用 let 或 const。 let 可以重新赋值,但 const 不能。