コールバック関数でどこが間違っているか教えていただけますか? チェックする関数にパラメータを渡す必要があります。チェックが完了すると、trueまたはfalseが返されます。2つのパラメータでコールバックES6 Arrow関数Angular2
CheckPlayer(cb,player){
if(player >0){
console.log("true");
cb(true);
}
else{
console.log("False");
cb(false);
}
}
//This comes up with many errors
//The main typescript error says: ',' expected
CheckMe(){
player=10;
isGreat:Boolean;
this.CheckPlayer((isGreat,player) => {
if(isGreat)
console.log("Truth");
else
console.log("Fase");
});
}
になります。 コールバックを最初のパラメータとして渡しています。次に、コールバックにする必要がある2番目のパラメータが定義されていません。 – carmouche
最初に構文エラーを取り除きます。 – Pointy
@carmouch okay私は2つのスイッチを入れましたが、それでも同じエラーです –