У меня есть приложение Angular 7, которое работает в Firefox и Chrome. В основном это работает в Edge, за исключением того, что мы заметили, что эта панель кнопок по какой-то причине не отображается В панели инструментов кнопки нет ничего особенного, и она даже отображается в HTML (насколько я могу проследить), но когда она достигает той части, где предполагается вставить детали шаблона, они исчезают.
В любом случае я вижу ошибку в консоли браузера. Однако ошибка не является специфической и, похоже, происходит через скомпилированный источник. Как мне это подтвердить, чтобы узнать, что вызывает изжогу у Эджа?
Для справки, это ошибка, которую я получаю (я знаю, что она бесполезна, но это мой вопрос - как получить полезную ошибку?)
Код функции (1099) (5,3)
[ошибка объекта]: {описание: «SyntaxError», сообщение: «SyntaxError», ngDebugContext: Object, ngErrorLogger: function () {[собственный код]}, стек: «Ошибка: SyntaxError at callWithDebugContext (http://localhost:4200/vendor.js:83113:9) в debugCheckAndUpdateView (http://localhost:4200/vendor.js:82805:5) в ViewRef_.prototype.detectChanges (http://localhost:4200/vendor.js:80614:13) в анонимной функции (http://localhost:4200/vendor.js:77045:51) в Array.prototype.forEach (собственный код)) в ApplicationRef.prototype.tick (http://localhost:4200/vendor.js:77045:13) в анонимной функции (http://localhost:4200/vendor.js:76936:99) в ZoneDelegate.prototype.invoke (http://localhost:4200/polyfills.js:2735:13) в onInvoke (http://localhost:4200/vendor.js:76225:17) в ZoneDelegate.prototype. вызвать (http://localhost:4200/polyfills.js:2735:13)"}
[объект Объект]: {компонент: объект, componentRenderElement: объект, контекст: объект, elDef: объект, elOrCompView: объект ...}
Выбранный раздел Angular.json:
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}
],
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"budgets": [
{
"type": "initial",
"maximumWarning": "2mb",
"maximumError": "5mb"
}
]
},
"mock": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.mock.ts"
}
]
},
"live": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.live.ts"
}
]
}
}