エラーメッセージが表示されます:
未処理のPromise拒否:Zone.assertZonePatchedは関数ではありません
Index.htmlにzonejsを正しくインポートしていますが:
<script src="https://unpkg.com/[email protected]/dist/zone.js"></script>
コードは次のとおりです。
Plnkr: http://plnkr.co/edit/zZYOcgxcRINx23JhuxOk?p=preview
ここで何が問題になっていますか?
zone.js pakage by [email protected]。 21
<script src="https://unpkg.com/[email protected]/dist/zone.js"></script>
zone.jsパッケージを[email protected]で更新します。 23、
<script src="https://unpkg.com/[email protected]?main=browser"></script>
Package.jsonファイルを更新します
"zone.js": "0.6.25"
内部依存関係
また、0.6.23に更新した後、次のエラーが発生しました。
未処理のプロミス拒否エラー:Zone.jsは、ZoneAwarePromise (window|global).Promise
が上書きされたことを検出しました。
最も可能性の高い原因は、Zone.jsの後にPromiseポリフィルがロードされたことです(zone.jsのロード時にPromise APIのポリフィルは必要ありません。ロードする必要がある場合は、zone.jsをロードする前にロードしてください)。
core-js/client/shim.min.js zone.jsの前にロードした後、アプリは再び機能していました。