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

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

4
Яка різниця між @ViewChild та @ContentChild?
Кутова 2 передбачає @ViewChild, @ViewChildren, @ContentChildі @ContentChildrenдекоратор для запиту нащадків елементів відображення компонента. Яка різниця між першими двома та останніми двома?
189 angular 

7
@HostBinding та @HostListener: що вони роблять і для чого вони?
У моїх переходах по всьому світу переплетені, а зараз особливо в документах у стилі angular.io , я знаходжу багато посилань на @HostBindingта @HostListener. Здається, вони є досить фундаментальними, але, на жаль, документація для них наразі є трохи схематичною. Чи можете будь-хто пояснити, будь ласка, що вони таке, як вони працюють …

29
поле mat-form повинно містити MatFormFieldControl
Ми намагаємося створити власні компоненти-форми-компоненти у нашій компанії. Ми намагаємось обернути такі компоненти дизайну матеріалів, як це: поле: <mat-form-field> <ng-content></ng-content> <mat-hint align="start"><strong>{{hint}}</strong> </mat-hint> <mat-hint align="end">{{message.value.length}} / 256</mat-hint> <mat-error>This field is required</mat-error> </mat-form-field> текстове вікно: <field hint="hint"> <input matInput [placeholder]="placeholder" [value]="value" (change)="onChange($event)" (keydown)="onKeydown($event)" (keyup)="onKeyup($event)" (keypress)="onKeypress($event)"> </field> Використання: <textbox value="test" hint="my hint"></textbox> …

5
Кутовий 2 - Як перейти до іншого маршруту за допомогою this.router.parent.navigate ('/ about')?
Кутовий 2 - Як перейти до іншого маршруту за допомогою this.router.parent.navigate('/about'). Здається, це не працює. Я намагався, location.go("/about");як це не працювало. В основному після входу користувача я хочу перенаправити їх на іншу сторінку. Ось мій код нижче: import {Component} from 'angular2/angular2'; import {CORE_DIRECTIVES, FORM_DIRECTIVES} from 'angular2/angular2'; import {Router} from 'angular2/router'; …

7
Яка різниця між кутовим компонентом і модулем
Я дивився відео та читав статті, але ця конкретна стаття робить мене таким розгубленим, на початку статті йдеться Програми Angular дотримуються модульної структури. Кутові програми містять багато модулів, кожен присвячений єдиній цілі. Зазвичай модуль - це згуртована група коду, яка інтегрована з іншими модулями для запуску ваших програм Angular. Модуль …

4
angular2 guide guide - нерухомість зі знаком долара?
Переглядаючи приклад коду angular2 , ми бачимо деякі загальнодоступні властивості зі знаком $: <....> private missionAnnouncedSource = new Subject<string>(); private missionConfirmedSource = new Subject<string>(); // Observable string streams missionAnnounced$ = this.missionAnnouncedSource.asObservable(); missionConfirmed$ = this.missionConfirmedSource.asObservable(); <....> Хтось може пояснити: чому використовується $ (яка причина цього позначення? завжди використовуйте це для публічних …
185 angular 

15
Як дозволити доступ поза localhost
Як можна дозволити доступ за межами localhost на Angular2? Я можу localhost:3030/panelлегко переміщуватися, але не можу орієнтуватися, коли пишу свій IP-код, наприклад 10.123.14.12:3030/panel/. Чи можете ви дозволите мені, як це виправити? Я не використовую npm(node ​​project management - node install / node start) для встановлення та запуску проекту. Якщо хочете, …

14
Як увімкнути режим виробництва?
Я читав відповідні запитання, і знайшов це , але моє запитання - як я можу перейти від розробки до режиму виробництва. Існують деякі відмінності між режимами, які вказані тут . У консолі я бачу, ....Call enableProdMode() to enable the production mode.однак, я не впевнений, який саме тип я повинен викликати. …
182 angular 

28
Як завантажити файл з Angular2 або новішою версією
У мене є додаток WebApi / MVC, для якого я розробляю клієнт angular2 (замінити MVC). У мене виникають проблеми з розумінням того, як Angular зберігає файл. Запит нормальний (добре працює з MVC, і ми можемо реєструвати отримані дані), але я не можу зрозуміти, як зберегти завантажені дані (я в основному …


8
Додавання заголовка HTTP до кутового HttpClient не надсилає заголовок, чому?
Ось мій код: import { HttpClient, HttpErrorResponse, HttpHeaders } from '@angular/common/http'; logIn(username: string, password: string) { const url = 'http://server.com/index.php'; const body = JSON.stringify({username: username, password: password}); const headers = new HttpHeaders(); headers.set('Content-Type', 'application/json; charset=utf-8'); this.http.post(url, body, {headers: headers}).subscribe( (data) => { console.log(data); }, (err: HttpErrorResponse) => { if (err.error …

6
Надсилання даних через маршрутизацію в Angular
Чи все ж є можливість надсилати дані як параметр за допомогою router.navigate? Я маю на увазі щось подібне до цього прикладу, як ви бачите, що маршрут має параметр даних, але це не працює: this.router.navigate(["heroes"], {some-data: "othrData"}) оскільки деякі дані не є допустимим параметром. Як я можу це зробити? Я не …

19
Як отримати параметри запиту з URL у Angular 5?
Я використовую кутовий 5.0.3, я хотів би почати свою програму з купою параметрів запиту, як /app?param1=hallo&param2=123. Кожна порада, наведена у розділі Як отримати параметри запиту з URL у Angular 2? не працює для мене. Будь-які ідеї, як змусити працювати параметри запиту? private getQueryParameter(key: string): string { const parameters = new …

10
Кутовий 2 необов'язковий параметр маршруту
Чи можливий параметр маршруту в маршруті Angular 2? Я спробував синтаксис Angular 1.x у RouteConfig, але отримав нижче помилку: "ОРИГІНАЛЬНЕ ВИКОНАННЯ: Шлях" / user /: id? "Містить"? ", Який не дозволений у конфігурації маршруту." @RouteConfig([ { path: '/user/:id?', component: User, as: 'User' }])

30
"Порт 4200 вже використовується" під час виконання команди ng serve
Я вивчаю кутовий 2 і вперше використовую проект кутового CLI для створення проекту пісочниці. Мені вдалося запустити команду "ng serve", і вона чудово працює. Я хотів не допустити його запуску, тому я запустив "Control Z". Коли я спробував запустити команду "ng-serve" знову, це дає мені "Порт 4200 вже використовується". Я …
179 angular 

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