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

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

7
Різниця між CanLoad і CanActivate від Angular?
У чому різниця між canLoadі canActivate? export interface Route { path?: string; pathMatch?: string; matcher?: UrlMatcher; component?: Type<any>; redirectTo?: string; outlet?: string; canActivate?: any[]; canActivateChild?: any[]; canDeactivate?: any[]; canLoad?: any[]; data?: Data; resolve?: ResolveData; children?: Routes; loadChildren?: LoadChildren; } Коли я, хто з них?
101 angular 

11
Встановіть фокус на елементі <input>
Я працюю з інтерфейсною програмою з Angular 5, і мені потрібно приховати поле пошуку, але після натискання кнопки вікно пошуку повинно відображатися та фокусуватися. Я спробував кілька способів, знайдених на StackOverflow з директивою, або близько того, але не можу досягти успіху. Ось зразок коду: @Component({ selector: 'my-app', template: ` &lt;div&gt; …

15
Як визначити URL-адресу попередньої сторінки в Angular?
Припустимо, я зараз перебуваю на сторінці, яка має URL-адресу /user/:id. Тепер із цієї сторінки я переходжу до наступної сторінки :id/posts. Тепер чи є спосіб, щоб я міг перевірити, що таке попередня URL-адреса, тобто /user/:id. Нижче мої маршрути export const routes: Routes = [ { path: 'user/:id', component: UserProfileComponent }, { …


6
Angular2: візуалізує компонент без його тегу обтікання
Я намагаюся знайти спосіб це зробити. У батьківському компоненті шаблон описує a tableта його theadелемент, але делегує надання, передаваючи tbodyінший компонент, як цей: &lt;table&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Name&lt;/th&gt; &lt;th&gt;Time&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody *ngFor="let entry of getEntries()"&gt; &lt;my-result [entry]="entry"&gt;&lt;/my-result&gt; &lt;/tbody&gt; &lt;/table&gt; Кожен компонент myResult надає власний trтег, в основному так: &lt;tr&gt; &lt;td&gt;{{ …

29
Angular2 Підручник (тур Героїв): Неможливо знайти модуль 'angular2-in-memory-web-api'
Я дотримувався Підручника . Після зміни app/maint.tsрозділу Http я отримую помилку при запуску програми за допомогою командного рядка: app / main.ts (5,51): помилка TS2307: Неможливо знайти модуль 'angular2-in-memory-web-api'. (Код Visual Studio дає мені таку ж помилку в main.ts - підкреслення червоного хвиля.) Ось мій systemjs.config.js: /** * System configuration for …

5
Рядки таблиці Angular2 як компонент
Я експериментую з angular2 2.0.0-beta.0 У мене є таблиця, і вміст рядка генерується angular2 таким чином: &lt;table&gt; &lt;tr *ngFor="#line of data"&gt; .... content .... &lt;/tr&gt; &lt;/table&gt; Зараз це працює, і я хочу інкапсулювати вміст у компонент "рядок таблиці". &lt;table&gt; &lt;table-line *ngFor="#line of data" [data]="line"&gt; &lt;/table-line&gt; &lt;/table&gt; А в компоненті шаблон …
99 angular 

4
Кутова труба 2, яка перетворює об'єкт JSON на досить надрукований JSON
Спроба написати трубу Angular 2, яка прийме рядок об’єкта JSON і поверне його досить надрукованим / відформатованим для відображення користувачеві. Наприклад, це взяло б таке: {"id": 1, "number": "K3483483344", "state": "CA", "active": true} І поверніть щось, що виглядає так, коли відображається в HTML: Отже, на мій погляд, я міг мати …

16
Як видалити / оновити Angular CLI?
Коли я намагаюся створити новий проект за допомогою Angular CLI , з: ng n app Я отримую цю помилку: fs.js: 640 повертає прив'язку.open (pathModule._makeLong (шлях), stringToFlags (прапори), режим); ^ TypeError: шлях повинен бути рядком або буфером у TypeError (рідний) Як я можу оновити або видалити Angular CLI ?

7
Як отримати підтримку TypeScript з Sublime Text 3?
Зараз я працюю в Angular, і я отримую хорошу підтримку Typescript з Sublime Text. Як я можу отримати підтримку TypeScript за допомогою мого редактора Sublime Text? Я спробував натиснути Shift+ Ctrl+, Pа потім набрав TypeScript, але результатів TypeScript я не отримав. Я пройшов офіційний веб-сайт TypeScript і клонував Sublime Text …

7
Помилка кутової карми Жасмин: Незаконне стан: Не вдалося завантажити резюме для директиви
Я розробляю репозиторій github (з angular 7 та angular-cli), і я маю кілька тестів з Karma та Jasmine, які працюють у майстер-гілці. Зараз я намагаюся додати функцію лінивого завантаження, справа в тому, що тести, які раніше проходили, зараз їх не роблять. Це смішно, тому що проходять лише тести з модуля …

2
Різниця між EventEmitter.next () та EventEmitter.emit () у Angular 2
У чому різниця між EventEmitter.emit()і EventEmitter.next()? Обидва відправляють подію перед підписаними слухачами. export class MyService { @Output() someEvent$: EventEmitter&lt;any&gt; = new EventEmitter(); someFunc() { this.someEvent$.emit({myObj: true}); this.someEvent$.next({myObj: true}); } } Documenation для EventEmitter не так корисно в даний момент.

2
Angular2 додати клас до тегу body
Як я можу додати клас до тегу body, не роблячи тіло селектором програми та не використовуючи прив'язку хоста? Я спробував використовувати Renderer, але це змінює все тіло Клас прив'язки Angular 2.x на тезі body Я працюю над великим angular2 додатком і зміна коректора вибору буде впливати на багато коду, мені …
98 angular 

10
Як повернути значення з функції, яка має спостережну підписку всередині?
Я не знаю, як витягти значення з Observable, яке повертається функцією, в якій присутній Observable. Мені потрібно просто значення з нього, яке потрібно повернути, нічого іншого. Поточна версія, яка працює function getValueFromObservable() { this.store.subscribe( (data:any) =&gt; { console.log(data) } ) } getValueFromObservable() Мені потрібно, щоб це працювало, функція повертала значення, …

11
'router-outlet' не є відомим елементом
У мене є проект mvc 5 з кутовим фасадом. Я хотів додати маршрутизацію, як описано в цьому підручнику https://angular.io/guide/router . Тож у свій _Layout.cshtmlя додав &lt;base href="/"&gt; і створив мою маршрутизацію в моєму app.module. Але коли я запускаю це, я отримую таку помилку: Error: Template parse errors: 'router-outlet' is not …

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