問題タブ [angular-hybrid]
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.
angularjs - Angular 8 ハイブリッド アプリが AngularJS コンポーネントを認識しない
ハイブリッド アプリケーションの開発を開始しました。したがって、次の手順を実行しました。
- Angular 8 の依存関係を追加する
- 追加
polyfills.ts
ng-app
ルート index.html から属性を削除します- AngularJs アプリの手動ブートストラップを行う
私のAngular initモジュールはどのように見えますか:
私のindex.htmlはどのように見えますか:
main-header、console-menu - AngularJS コンポーネントです。もちろん、その構成ng-app
は が提示されたときにうまく機能します。
私が期待するもの。ハイブリッド アプリは古い AngularJS アプリと同じように起動し、ログイン ページ、開始ページなどを表示できます。
私が実際に得たもの。AngularJS アプリは実際にはブートストラップです。メソッド app.module().run(...) が実行されていることがわかります。しかし、コンポーネントがロードされないため、空白のページしか表示されません。