非常に不満な問題があります。私は未定義の取得コンストラクタで設定し、その変数にアクセスしようとすると、クラスコンストラクタで設定された変数にアクセスできない
export class ChannelTransition{
constructor(props) {
this.transitionHandler=props;
}
channelTransitionSetup(channelsList) {
console.log(this.transitionHandler.handleHeaderTransition);
}
}
そして今:私はこのようなコンストラクタで私の変数を設定します。私はそれが範囲とは、sthを持っているが、私はどのように私の変数にアクセスすることができますコンストラクタで知っている?
'transitionHandler'に' handleHeaderTransition'というプロパティがあることを確認しますか?それ以外の場合は正しいです。 – Thusitha
そして、どのようにchannelTransitionSetupが呼び出されますか? – estus
'props'は' handleHeaderTransition'という名前のプロパティを持っていますか?コードをデバッグしましたか? 'transitionHandler'のコンストラクタで、設定した値は何ですか? 'this.transitionHandler.handleHeaderTransition'を呼び出す前に、どの値が' transitionHandler'の 'channelTransitionSetup'の中に入っていますか? –