問題タブ [angular-event-emitter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Angularのコンポーネント内でEventEmitter変数を初期化するにはngOnInitが遅すぎますか?
次の子コンポーネントクラスで試しました
親テンプレートでは、上記のコンポーネントを次のように参照しています
このエラーが発生しました:Cannot read property 'subscribe' of undefined...
ページの読み込み時。後で、友人の提案で、EventEmitter の初期化を ngOnInit からコンストラクターに移動したとき、すべてが正常に機能しました。
では、 ngOnInit 内でコンポーネント変数を初期化するには遅すぎますか?
javascript - 角度2は、子コンポーネントのクリックでルーターのナビゲーションを防ぎます
テンプレートがあります
私のコンポーネントでは、ここにハンドラーがあります
チェックボックスのクリックでは何もしたくありませんでしたが、div のクリックでルーティングしました。
上記の解決策は機能しません。