0
私はこのようなループを持っている:コールバック関数の内部からそれぞれを続行しますか?
attributes.forEach((attribute) => {
if(Boolean(q[attribute])){
test = req.assert(attribute, 'required').optional().notEmpty();
isValid(test, callback)
req.user.setAttribute(attribute, q[attribute]);
}
});
コールバックは、テストが無効である場合にトリガれるコールバック関数です。私は次のitterationに到達するためにリターンを行いたいが、私は
isValid(test, function(){
return;
})
を行う場合にのみ、コールバック関数からコールバックを返します。
isValid関数の定義を見ることはできますか? – 10100111001
これは次のようなものです:if(isValid(test、callback)){return;} isvalid関数からtrue/falseを返す間 –