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

83
Angular Material 2 DataTable Сортировка с вложенными объектами

У меня есть обычный Angular Material 2 DataTable с заголовками сортировки. Все сортировки заголовков работают нормально. За исключением того, у которого в качестве значения есть объект. Это совсем не сортировка. Например: <!-- Project Column - This should sort!--> <ng-container...

82
Как запускать валидаторы форм в Angular2

В angular2 я хочу запускать валидаторы для некоторых элементов управления при изменении другого элемента управления. Есть ли способ просто указать форме на повторную проверку? Еще лучше, могу ли я запросить проверку определенных полей? Пример: задан флажок X и вход P. На входе P есть валидатор,...

82
Разделяйте файлы Angular2 TypeScript и файлы JavaScript в разных папках, возможно, в dist.

Я использую 5- минутный быстрый старт с веб-сайта angular.io, который содержит такую ​​файловую структуру: angular2-quickstart app app.component.ts boot.ts index.html license.md package.json tsconfig.json tsconfig.json - это такой блок кода : { "compilerOptions": { "target": "ES5", "module":...

82
Как объявить класс модели в моем компоненте Angular 2 с помощью TypeScript?

Я новичок в Angular 2 и TypeScript и стараюсь следовать лучшим практикам. Вместо использования простой модели JavaScript ({}) я пытаюсь создать класс TypeScript. Однако Angular 2 это, похоже, не нравится. Мой код: import { Component, Input } from "@angular/core"; @Component({ selector:...

82
Angular 2 - подмодуль маршрутизации и вложенный <router-outlet>

Я ищу решение с Angular 2 для сценария, описанного ниже: В этом сценарии верхняя навигация содержит ссылки для загрузки подмодулей, а суб-навигация содержит ссылки для обновления содержимого подмодуля. URL-адреса должны отображаться как: / home => загружает домашнюю страницу в розетку основного...

81
Получение экземпляра службы без внедрения конструктора

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

80
Angular Cli Webpack, как добавить или связать внешние файлы js?

Я не уверен, как включить JS-файлы (поставщиков) после переключения Angular Cli с SystemJs на Webpack. Например Вариант А У меня есть файлы js, которые были установлены через npm. Добавление тегов сценария к тегу заголовка таким образом не работает. И это не кажется лучшим способом. <head>...

80
Как подавать изображения в Angular2?

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

80
Свойство firebase не существует для типа {production: boolean; }

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

79
Ошибка маршрутизатора 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
Angular2 - 'router-outlet' - неизвестный элемент

Я создал маршруты с глубокими дочерними путями. Я добавил <router-outlet>в компонент AdminComponent, который заключил в NgModule. Но после обновления страницы я получил такую ​​ошибку: 'router-outlet' is not a known element Возможно это произошло из-за того, что я забыл импортировать...

79
Angular2: пользовательский канал не может быть найден

Встроенный канал работает, но все пользовательские каналы, которые я хочу использовать, имеют одну и ту же ошибку: канал actStatusPipe не найден [ОШИБКА ->] {{data.actStatus | actStatusPipe}} Я пробовал два способа объявить это в объявлениях app.module: app.module.ts: import {ActStatusPipe}...

71
Произошло необработанное исключение: имя задания «..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...

63
Имя задания «..getProjectMetadata» не существует

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

35
npm WARN устарел core-js@2.6.11: core-js @ <3 больше не поддерживается и не рекомендуется для использования из-за ряда проблем

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

25
ошибка TS1086: метод доступа не может быть объявлен в окружающем контексте в Angular 9

Я изучаю Angular Material и получаю эту ошибку при импорте {MatButtonModule} из "@ angular / material / button". Из того, что я прочитал в других ответах, похоже, что проблемы с совместимостью пакетов, но я не мог это исправить Вот полная ошибка ERROR in...