Запитання з тегом «angular»

Питання щодо Angular (не плутати з AngularJS), веб-рамкою від Google. Використовуйте цей тег для кутових питань, не характерних для окремої версії. Для старих веб-рамок AngularJS (1.x) використовуйте тег angularjs.


5
У Angular, як додати Validator до FormControl після створення елемента керування?
У нас є компонент, який має динамічно побудовану форму. Код для додавання елемента керування за допомогою валідаторів може виглядати так: var c = new FormControl('', Validators.required); Але скажімо, що я хочу додати 2-й Валідатор пізніше . Як ми можемо досягти цього? Ми не можемо знайти жодної документації щодо цього в …

10
Кутовий 2: Подання форми скасовано, оскільки форма не пов’язана
У мене є модаль, який містить форму, коли модаль знищений, я отримую таку помилку в консолі: Подання форми скасовано, оскільки форма не пов’язана Модаль додається до <modal-placeholder>елемента, який є прямим нащадком для <app-root>мого елемента верхнього рівня. Який правильний спосіб видалити форму з DOM і позбутися цієї помилки в Angular 2? …

5
Значення, що пов’язує зі стилем
Я намагаюся прив'язати властивість кольору з мого класу (придбаного за допомогою прив'язки атрибутів), щоб встановити параметр background-colormy div. import {Component, Template} from 'angular2/angular2'; @Component({ selector: 'circle', bind:{ "color":"color" } }) @Template({ url: System.baseURL + "/components/circle/template.html", }) export class Circle { constructor(){ } changeBackground():string{ return "background-color:" + this.color + ";"; } …
84 angular 

12
Сортування таблиці даних Angular Material 2 за допомогою вкладених об’єктів
У мене є звичайна таблиця даних Angular Material 2 з заголовками сортування. Всі сорти - заголовки працюють нормально. За винятком того, що має об’єкт як значення. Вони взагалі не сортуються. Наприклад: <!-- Project Column - This should sort!--> <ng-container matColumnDef="project.name"> <mat-header-cell *matHeaderCellDef mat-sort-header> Project Name </mat-header-cell> <mat-cell *matCellDef="let element"> {{element.project.name}} …

9
Як відкрити посилання в новій вкладці за допомогою angular?
У мене є компонент angular 5, який повинен відкрити посилання в новій вкладці, я спробував наступне: <a href="www.example.com" target="_blank">page link</a> коли я відкриваю посилання, програма стає повільною і відкриває такий маршрут, як: localhost:4200/www.example.com Моє запитання: Який правильний спосіб зробити це в кутовому режимі?
84 html  angular  routes  anchor 

4
функція виклику angular2 батьківського компонента
У мене є програма, де є компонент завантаження, куди я можу завантажити файл. Він вбудований в body.component. Під час завантаження він повинен використовувати функцію (наприклад BodyComponent.thefunction()) батьківського компонента (зробити виклик для оновлення даних): але лише якщо батьківським компонентом є саме body.component. Завантаження також може використовуватися в інших місцях з іншою …
83 angular 

8
Як оголосити клас моделі в моєму компоненті Angular 2 за допомогою TypeScript?
Я не новачок у Angular 2 та TypeScript, і я намагаюся дотримуватися найкращих практик. Замість того, щоб використовувати просту модель JavaScript ({}), я намагаюся створити клас TypeScript. Однак, Angular 2, схоже, не подобається. Мій код: import { Component, Input } from "@angular/core"; @Component({ selector: "testWidget", template: "<div>This is a test …


8
Кутова 6 Міграція -.angular-cli.json до angular.json
Я модернізував свій проект до Angular 6, і все пройшло нормально, крім перетворення .angular-cli.jsonфайлу. З керівництва, за яким я слідував, було сказано, що це перетворить його автоматично. npm встановити -g @ angular / cli npm встановити @ angular / cli оновлення @ angular / cli Однак це було не так, …
83 angular 

7
Кутове куки
Я довкола шукав кутові файли Angular, але не зміг знайти, як реалізувати управління файлами cookie в Angular. Чи є спосіб керувати файлами cookie (наприклад, $ cookie в AngularJS)?

9
Angular2 canActivate () виклику функції асинхронізації
Я намагаюся використовувати захисні пристрої маршрутизатора Angular2, щоб обмежити доступ до деяких сторінок у моєму додатку. Я використовую автентифікацію Firebase. Для того, щоб перевірити, чи ввійшов користувач у систему Firebase, мені потрібно зателефонувати .subscribe()на FirebaseAuthоб'єкт із зворотним викликом. Це код для охоронця: import { CanActivate, Router, ActivatedRouteSnapshot, RouterStateSnapshot } from …

12
Автоматичний імпорт коду Visual Studio
Я переходжу від Webstorm до Visual Studio Code. Виступ у Webstorm є жахливим. Код Visual Studio не надто допомагає знайти залежності, які мені потрібні, та імпортувати їх. До цього часу я робив це вручну, але, чесно кажучи, я волів би зачекати 15 секунд, поки webstorm знайде та додасть мій імпорт, …

13
Як підтримати Internet Explorer у програмі Angular 8?
Коли я створюю проект за допомогою Angular CLI (8.0.0), я запускаю ng serve, відкриваю програму в Internet Explorer, і перед вами з'являється порожній екран. Я подивився polyfills.tsфайли і прокоментував такі рядки: import 'classlist.js'; import 'web-animations-js'; Я також видалив усі імпорти core.js, оскільки Angular 8 безпосередньо підтримує core.js 3.0. Я також …

16
Розділіть файли 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": "system", "moduleResolution": "node", "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "removeComments": false, "noImplicitAny": false }, "exclude": [ …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.