問題タブ [angular5]
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.
javascript - overflow-y を使用して div 内の要素にスクロールするにはどうすればよいですか
max-height
300px に設定された div があるため、そのコンテンツが量を超えるとスクロールバーが表示されます。ここで、ボタンをクリックして、その div 内の要素までスクロールできるようにしたいと考えています。メイン スクロールバーを設定できることはわかっていますが、div コンテナー用に生成されたものを操作できるかどうかはわかりません。
私のHTMLは次のようになります。
IDが「scroll-here」のdivにスクロールすることは可能ですか?
それが助けになるなら、私はAngular 5とBootstrap 4を使用しています。
javascript - Angular 5 で zone.js を無効にした後、ngOnInit がトリガーされない
最近、Angular アプリを 4.3 から 5.0 にアップグレードし、その新機能のいくつかを試してみました。それらの 1 つは、zone.js から依存関係を削除することです。
main.ts:
成分:
私のコンポーネントでは ngOnDestroy() イベントが発生していますが、 ngOnInit() は発生していません。そして、ngOnInit() が機能していないため、_onRouteChange は初期化されず、行this._onRouteChange.unsubscribe();でエラーが発生します。ngOnDestroy 内。
エラー:
zone.js:690 未処理の Promise 拒否: undefined のプロパティ 'unsubscribe' を読み取ることができません。ゾーン: ; タスク: Promise.then ; 値: TypeError: 未定義のプロパティ 'unsubscribe' を読み取ることができません
webpack - Patternfly-ng は Angular 5 で動作しません: 警告をスローし、モジュールをインポートするとアプリは動作しません
angular 5.0.0 および angular-cli 1.5.0 バージョンで Patternfly-ng 0.13.6 を実装しようとしましたが、以下の警告が表示されます。
app.module.ts:
この問題を解決するのを手伝ってください。