匿名関数に引数をキャストする方法に関する明確な指示がないようです。私は変数の代入にキャストすることができますが、これが可能かどうかだけは分かりません。匿名関数の引数をキャスト
私はlodashを使っているので、型定義は引数をany
と定義していますが、実際にはカスタムオブジェクトにキャストする必要があります。
_.findLast(this.children, function((CustomObject) node) {
node.customMethod();
})
匿名関数に引数をキャストする方法に関する明確な指示がないようです。私は変数の代入にキャストすることができますが、これが可能かどうかだけは分かりません。匿名関数の引数をキャスト
私はlodashを使っているので、型定義は引数をany
と定義していますが、実際にはカスタムオブジェクトにキャストする必要があります。
_.findLast(this.children, function((CustomObject) node) {
node.customMethod();
})
これは
_.findLast(this.children, function(node: any) {
var co = <CustomObject> node;
co.customMethod();
})
ブラインド運がその(<CustomObject> node).customMethod();
作品を発見するために私を導い動作するはずです。
@ DAXaholicの答えを受け入れるべきです。この答えは彼のものです。 –
ウェインの世界では答えが選択されていなければなりません。 –
ありがとう、私は新しいラインを必要としないものを望んでいたが、少なくとも私は解決策がある。これは書かれているようには動作していないようですが、 'node'変数はすでに使用されているので上書きすることはできませんが、他の変数名を使用すると動作します。 – helion3
盲目的になると 'return( node).visible();'が働くようです。 –
helion3