Typeescript関数のパラメータがビットを占めます.
883 ワード
問題:
もしあなたがtssconfigにnoUniusedParametersをTrueとして設定していないと、関数パラメータ宣言が使用されていない時にエラーが発生します.’parameter’is declead but its value is never read.しかし、いくつかのフィードバック関数の中で、後で使用できないパラメータを宣言しなければなりません.例えば:
{}ビットを使う
もしあなたがtssconfigにnoUniusedParametersをTrueとして設定していないと、関数パラメータ宣言が使用されていない時にエラーが発生します.’parameter’is declead but its value is never read.しかし、いくつかのフィードバック関数の中で、後で使用できないパラメータを宣言しなければなりません.例えば:
function request (opts, (err, res, body) => {
if (err) {}
else {
return body;
}
});
ソリューション:{}ビットを使う
function request (opts, (err, {}, body) => {
if (err) {}
else {
return body;
}
});