Вопросы с тегом «angular»

Вопросы по Angular (не путать с AngularJS), веб-фреймворку от Google. Используйте этот тег для угловых вопросов, которые не относятся к конкретной версии. Для более старой веб-платформы AngularJS (1.x) используйте тег angularjs.

3
Angular 2 - подмодуль маршрутизации и вложенный <router-outlet>
Я ищу решение с Angular 2 для сценария, описанного ниже: В этом сценарии верхняя навигация содержит ссылки для загрузки подмодулей, а суб-навигация содержит ссылки для обновления содержимого подмодуля. URL-адреса должны отображаться как: / home =&gt; загружает домашнюю страницу в розетку основного компонента маршрутизатора / submodule =&gt; загружает подмодуль в выход …
82 angular  routing 

4
Получение экземпляра службы без внедрения конструктора
У меня есть @Injectableслужба, определенная в начальной загрузке. Я хочу получить экземпляр службы без использования внедрения конструктора. Я пробовал использовать, ReflectiveInjector.resolveAndCreateно, похоже, создал новый экземпляр. Причина, по которой я пытаюсь это сделать, заключается в том, что у меня есть базовый компонент, полученный из многих компонентов. Теперь мне нужно получить доступ …

6
Как подавать изображения в Angular2?
Я пытаюсь поместить относительный путь к одному из моих изображений в папке с ресурсами в теге изображения src в моем приложении Angular2. Я установил в своем компоненте переменную fullImagePath и использовал ее в своем шаблоне. Я пробовал много разных возможных путей, но, похоже, просто не могу улучшить свой образ. Есть …

5
Свойство firebase не существует для типа {production: boolean; }
Итак, я пытался создать и развернуть приложение Angular 4 для производства как на Firebase, так и на Heroku, но обнаружил следующую ошибку: ОШИБКА в / Users / ... / ... (57,49): свойство 'firebase' не существует для типа '{production: boolean; } '. Это происходит, когда я запускаю ng build --prod, и …

5
Angular Cli Webpack, как добавить или связать внешние файлы js?
Я не уверен, как включить JS-файлы (поставщиков) после переключения Angular Cli с SystemJs на Webpack. Например Вариант А У меня есть файлы js, которые были установлены через npm. Добавление тегов сценария к тегу заголовка таким образом не работает. И это не кажется лучшим способом. &lt;head&gt; &lt;script src="node_modules/some_package/somejs.js"&gt; &lt;/head&gt; //With systemJs …


4
Ошибка маршрутизатора Angular2: не удается найти основной выход для загрузки HomePage
Я только начал использовать новую библиотеку маршрутизации (@ angular / router v3.0.0-alpha.7), но следование официальным документам приводит к ошибке ниже: browser_adapter.ts:74: EXCEPTION: Error: Uncaught (in promise): Error: Cannot find primary outlet to load 'HomePage' Вопрос - как мне избавиться от ошибки и заставить роутер вести себя должным образом? Я пропустил …
79 angular  router 

6
Angular2 - 'router-outlet' - неизвестный элемент
Я создал маршруты с глубокими дочерними путями. Я добавил &lt;router-outlet&gt;в компонент AdminComponent, который заключил в NgModule. Но после обновления страницы я получил такую ​​ошибку: 'router-outlet' is not a known element Возможно это произошло из-за того, что я забыл импортировать какой-то модуль в admin.module.ts Пожалуйста помоги. Благодарю. app.routes.ts export const routes: …

13
Angular 2: получение RouteParams из родительского компонента
Как мне получить RouteParams из родительского компонента? App.ts: @Component({ ... }) @RouteConfig([ {path: '/', component: HomeComponent, as: 'Home'}, {path: '/:username/...', component: ParentComponent, as: 'Parent'} ]) export class HomeComponent { ... } И затем, в ParentComponent, я могу легко получить свой параметр имени пользователя и установить дочерние маршруты. Parent.ts: @Component({ ... …

8
Angular2: пользовательский канал не может быть найден
Встроенный канал работает, но все пользовательские каналы, которые я хочу использовать, имеют одну и ту же ошибку: канал actStatusPipe не найден [ОШИБКА -&gt;] {{data.actStatus | actStatusPipe}} Я пробовал два способа объявить это в объявлениях app.module: app.module.ts: import {ActStatusPipe} from '../pipe/actPipe' @NgModule({ declarations: [ AppComponent, HomePage, ActivitiesList, ActStatusPipe ], ... }) …

12
Произошло необработанное исключение: имя задания «..getProjectMetadata» не существует
Когда я запускаю приложение, я получаю эту ошибку: **[error] Error: Job name "..getProjectMetadata" does not exist.** at Observable._subscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/src/experimental/jobs/simple-scheduler.js:350:23) at Observable._trySubscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:44:25) at Observable.subscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:30:22) at /Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeTo.js:22:31 at Object.subscribeToResult (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeToResult.js:10:45) at SwitchMapSubscriber._innerSub (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:65:54) at SwitchMapSubscriber._next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:55:14) at SwitchMapSubscriber.Subscriber.next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:66:18) at SwitchMapSubscriber.notifyNext (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:86:26) at InnerSubscriber._next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/InnerSubscriber.js:28:21) at InnerSubscriber.Subscriber.next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:66:18) at /Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeTo.js:17:28 …

5
Имя задания «..getProjectMetadata» не существует
Я обновил свой угловой до v9, и когда я пытаюсь вернуться в v8, я получаю эту ошибку. Я уже пробовал следующее: удалить -global angular / cli удалить угловой / cli вернуться к моему последнему package.json удалить папку node_module удалить репо Эта ошибка продолжает показывать. Моя трассировка стека: An unhandled exception …


6
npm WARN устарел core-js@2.6.11: core-js @ <3 больше не поддерживается и не рекомендуется для использования из-за ряда проблем
Я получаю ниже ошибку при создании нового приложения Angular - npm WARN устарел core-js@2.6.11: core-js @ &lt;3 больше не поддерживается и не рекомендуется для использования из-за ряда проблем. Пожалуйста, обновите ваши зависимости до актуальной версии core-js @ 3. Я попробовал решение, приведенное в приведенной ниже ссылке, но у меня оно …

2
ошибка TS1086: метод доступа не может быть объявлен в окружающем контексте в Angular 9
Я изучаю Angular Material и получаю эту ошибку при импорте {MatButtonModule} из "@ angular / material / button". Из того, что я прочитал в других ответах, похоже, что проблемы с совместимостью пакетов, но я не мог это исправить Вот полная ошибка ERROR in node_modules/@angular/cdk/a11y/focus-trap/focus-trap.d.ts(29,9): error TS1086: An accessor cannot be …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.