Описание тега angular-ivy

Ivy - это кодовое название конвейера компиляции и рендеринга Angular следующего поколения. Используйте этот тег для вопросов Angular, которые относятся только к механизму рендеринга.
1 ответ

ngFor производит пустой контент - Angular 7 IVY

Я играю с угловым 7 и плющом, и я не могу получить цикл for, чтобы выплевывать какие-либо значения. Мой код: @Component({ selector: 'app-asset-list', templateUrl: './asset-list.component.html', styleUrls: ['./asset-list.component.scss'] }) export cl…
14 фев '19 в 15:18
0 ответов

Будет ли Angulars IVY Compiler поддерживать внедрение классов из внешних пакетов?

В нашей команде мы создаем много универсальных пакетов (без угловой зависимости). Классы в этих пакетах украшены нашим собственным декоратором @injectable, и у нас есть метаданные, генерирующие TS для типов. "Экспериментальные декораторы": правда В …
23 фев '19 в 09:51
1 ответ

Ошибка TS5023: неизвестная опция компилятора enableIvy

Я пытаюсь добавить IVY в свой угловой проект 7 beta. Итак, я добавил enableIvy: true в src/tsconfig.app.json в compilerOptions раздел Но когда я бегу ng build --prod --aot --output-hashing none Я получаю ниже ошибки. error TS5023: Unknown compiler o…
14 сен '18 в 19:36
2 ответа

Не удалось скомпилировать TypeScript, поскольку объявление типа 'any' теряет безопасность типов

Как мне обратиться к сообщению об ошибке: Failed to compile /.../SoftwareLicenseCodes/index.tsx (14,20): Type declaration of 'any' loses type-safety. Consider replacing it with a more precise type. This error occurred during the build time and canno…
03 сен '18 в 07:20
0 ответов

Angular Ivy: чтение модулей провайдеров

Я пытаюсь лениво загрузить компонент в Angular Ivy import("./app/products/products.module").then((module) => { console.log(module.ProductsModule.ngInjectorDef.providers); }); Код модуля import { CommonModule } from "@angular/common"; import { NgM…
08 апр '19 в 11:15
0 ответов

Angular Ivy - действительно плохой тест производительности

Я разрабатываю тесты производительности для angulars, нового рендера ivy, и почти каждый тест по крайней мере в 1,5 раза хуже, чем со старым рендерером. Что может вызвать эту проблему? Все тесты были реализованы с использованием одного и того же угл…
05 май '19 в 09:50
1 ответ

Как я могу загрузить угловое приложение, которое имеет маршрутизацию с плющом?

Я пытаюсь включить новый загрузчик плюща для моего приложения Angular. в main.ts я заменил platformBrowserDynamic().bootstrapModule(AppModule); с import { enableProdMode, ɵrenderComponent as renderComponent, Injector, INJECTOR } from '@angular/core'…
07 май '19 в 07:47
6 ответов

Невозможно объединить декораторы @Input с декораторами запросов, использующими Ivy

Я перенес свое приложение angular 7 на 8.0.0, и теперь я пробую новый компилятор ivy. Приложение отлично работает без плюща, но когда я пытаюсь скомпилировать его, у меня появляется следующая ошибка: Невозможно объединить декораторы @Input с декорат…
05 июн '19 в 12:15
0 ответов

Angular 8 Enable Ivy Error - значение в позиции 0 в NgModule.importss FirebaseModule не является ссылкой: [object Object]

У меня есть репозиторий в github, который вы можете увидеть здесь, и я пытаюсь включить Ivy, но пока безуспешно. Отображаемая ошибка: ERROR in src/app/shared/modules/firebase.module.ts(7,12): error TS-991010: Value at position 0 in the NgModule.impo…
13 июн '19 в 13:56
1 ответ

Angular 8 ленивых маршрутов разрешается с префиксом и без него и перенаправляет перед родителем

Я пытаюсь работать с роутером и ленивой загрузкой в ​​angular 8. Ранее я успешно использовал его в Angular 7.У меня есть несколько основных маршрутов, которые заключаются в следующем: /home /auth /auth/login /auth/signUp Я хотел бы /auth перенаправи…
1 ответ

Угловой с Ivy + Webpack - пучки больше, чем раньше

Я обновился до Angular 8.0, когда выбрал "Плющ". Все компилируется нормально, но результаты были неутешительными с точки зрения размеров пакета. На самом деле, мой пакет поставщиков с Angular увеличился в размерах по сравнению с ng7. Не настроен пра…
02 июн '19 в 16:57
0 ответов

Угловой исключить определенные модули от компиляции с Ivy

Я использую Angular 8 с включенным плющом. Все работает, ожидайте, что мои devextreme компоненты от devexpress. В настоящее время это не поддерживается с Ivy. Есть ли способ компилировать все, кроме этих модулей с Ivy?
06 июн '19 в 11:49
1 ответ

Получить инжектор из модуля в угловых 8

Проблема: Я настраиваю ленивую загрузку для не маршрутизируемого модуля в угловых. На 7 версии я использовал NgModuleFactoryLoader и это функция load лениво загрузить модуль и получить первую точку входа в модуль (сервис в случае выхода) this.loader…
16 июл '19 в 14:09
0 ответов

Компиляция Angular Ivy выдает ошибку "Попытка получить членов не-класса"

В Angular CLI 8.2.2 я попытался скомпилировать приложение с помощью Ivy. Выдает ошибку, которую я не могу понять: Attempted to get members of a non-class Чтобы быть более явным: ERROR in Attempted to get members of a non-class: "export class CustomH…
28 авг '19 в 18:08
1 ответ

Компиляция с использованием результатов Ivy в ОШИБКЕ в Невозможно объединить декораторы @Input с декораторами запросов

Я пробую новую функцию Ivy в Angular 8, но при компиляции решения я получаю сообщение об ошибке: ОШИБКА в Невозможно объединить декораторы @Input с декораторами запросов Я использую @ViewChild а также @ViewChildren в двух местах. Я закомментировал и…
01 июл '19 в 19:29
0 ответов

Ошибка компиляции при сборке с Angular Ivy

У меня есть проект angular 8, и когда я включаю Angular Ivy, он не работает во время компиляции. Когда я проверяю решения, предоставленные другими и обновляющиеся до angular 8.1.0(с 8.0.3), но проблема все еще сохраняется и продолжает давать мне сле…
05 июл '19 в 13:13
0 ответов

"enableIvy": true с ng serve больше не будет работать

Я обновил Angular до 8. И это работает. Но если я сделаю: "angularCompilerOptions": { "enableIvy": true } а затем я делаю нг, я получу сообщение "Не удалось скомпилировать" Конечно, я искал в Google, но даже ошибки я не могу найти. Так что если я сд…
12 авг '19 в 17:00
2 ответа

Выражения функций не поддерживаются в декораторах. Рассмотрите возможность изменения выражения функции в экспортируемую функцию.

Я пытаюсь включить angularivy в моем текущем проекте и во время сборки ng я получил эту ошибку. ERROR in src\app\app.module.ts(172,19): Error during template compile of 'AppModule' Function expressions are not supported in decorators Consider changi…
19 июл '19 в 09:46
1 ответ

Программная загрузка модулей в Angular 8+ (и Ivy-ready?)

Моему приложению необходимо загрузить динамически настроенный набор функциональных модулей (каждый со своими дополнительными маршрутами), которые индивидуально определяются файлом конфигурации (загружается с помощью XHR). Мой первоначальный план сос…
26 авг '19 в 12:04
1 ответ

Ошибка импорта модуля AG Grid в Angular 8 с использованием Ivy

Я получаю следующую ошибку при попытке импортировать модуль сетки ag в приложение Angular 8 с помощью Ivy. ERROR in There is no format with import statements in 'path_to_node_modules/node_modules/ag-grid-angular' entry-point. Ошибка исчезнет, ​​если…
06 июн '19 в 09:57