«angular» etiketlenmiş sorular

Google'ın web çerçevesi olan Angular (AngularJS ile karıştırılmamalıdır) ile ilgili sorular. Belirli bir sürüme özgü olmayan Açısal sorular için bu etiketi kullanın. Daha eski AngularJS (1.x) web çerçevesi için angularjs etiketini kullanın.

23
'App / hero.ts' dosyası konsolda bir modül hatası değil, nerede dosyaları açısal2 ile dizin yapısında saklamak için?
angular2Bu adreste öğreticiyi yapıyorum : https://angular.io/docs/ts/latest/tutorial/toh-pt3.htmlhero Arabirimi appklasörün altında tek bir dosyaya koydum , konsolda bu hata var : app/app.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module. [0] app/hero-detail.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module. Arayüz dosyamı bir kahraman klasörüne koyarsam hata kaybolursa, bu dokümantasyonda belirtilmez, içe …
144 angular 


2
@Viewchild kullanarak birden çok viewchild'e erişin
Bir for döngüsüne yerleştirdiğim özel bir bileşen oluşturdum, örneğin <div *ngFor="let view of views"> <customcomponent></customcomponent> </div> Çıktısı: <customcomponent></customcomponent> <customcomponent></customcomponent> <customcomponent></customcomponent> Bu bileşenlere @viewchild sözdizimi veya bu bileşenlerin sayısı değişebildiği zaman başka bir yol kullanarak nasıl referans alabileceğimi öğrenmek istiyorum bileşene bir ad verilebildiğinde, örneğin <customcomponent #compID></customcomponent> Daha sonra aşağıdaki gibi …
144 angular 

14
node_modules / rxjs / internal / types.d.ts (81,44): hata TS1005: ';' Açısal 6'nın kurulumundan sonra beklenen hata
İle ilgili bir hata aldım node_modules / rxjs / internal / types.d.ts (81,44): hata TS1005: ';' beklenen. Açısal 6'nın kurulumundan sonra. Hatayı kontrol edin: ERROR in node_modules/rxjs/internal/types.d.ts(81,44): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,74): error TS1005: ';' expected. node_modules/rxjs/internal/types.d.ts(81,77): error TS1109: Expression expected.

4
Dinamik olarak olay dinleyicisi ekle
Sadece Açısal 2 ile uğraşmaya başladım ve merak ediyorum, biri bana olay dinleyicilerini öğelere dinamik olarak eklemek ve kaldırmak için en iyi yolu söyleyebilir mi? Bir bileşen ayarladım. Şablondaki belirli bir öğe tıklatıldığında mousemove, aynı şablonun başka bir öğesine bir dinleyici eklemek istiyorum . Sonra üçüncü bir öğe tıklatıldığında bu …

9
Açısal klips ile yalnızca bir test özelliği nasıl çalıştırılır
Angular-CLI (beta 20) ile Angular2 proje derlemem var. Seçilen tek bir spec dosyasına karşı test çalıştırmanın bir yolu var mı? Angular2 hızlı başlatmaya dayalı bir projem vardı ve yasemin dosyasına manuel olarak özellikler ekleyebilirdim. Ancak bunu karma testinin dışında nasıl ayarlayacağımı veya karma testlerini Angular-CLI yapılarıyla belirli dosyalarla nasıl sınırlandıracağımı …

7
Açısal2 - Şablonda özel değişkenlere erişilebilir olmalı mı?
Bir değişken privatebir bileşen sınıfında bildirilirse , o bileşenin şablonundan ona erişebilmeli miyim? @Component({ selector: 'my-app', template: ` <div> <h2>{{title}}</h2> <h2>Hello {{userName}}</h2> // I am getting this name </div> `, }) export class App { public title = 'Angular 2'; private userName = "Test Name"; //declared as private }

3
Açısal2: Bileşeni oluşturmadan önce veri nasıl yüklenir?
Bileşen işlenmeden önce API'mdan bir olay yüklemeye çalışıyorum. Şu anda bileşen ngOnInit işlevinden çağrı API hizmetini kullanıyorum. Benim EventRegisterbileşen: import {Component, OnInit, ElementRef} from "angular2/core"; import {ApiService} from "../../services/api.service"; import {EventModel} from '../../models/EventModel'; import {Router, ROUTER_DIRECTIVES, ROUTER_PROVIDERS, RouteConfig, RouteParams, RouterLink} from 'angular2/router'; import {FORM_PROVIDERS, FORM_DIRECTIVES, Control} from 'angular2/common'; @Component({ selector: …

6
angular2 tslint uyarılarını durdurmak için bileşenin varsayılan önekini değiştirme
Angular cli kullanarak Angular 2 uygulaması oluşturduğumda. Varsayılan bileşen önekim AppComponent için uygulama köküdür. Şimdi, seçiciyi başka bir şeye değiştirdiğimde "abc-root" diyorum @Component({ selector: 'abc-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css'] }) vscode beni uyarıyor, [tslint] The selector of the component "AppComponent" should have prefix "app"
142 angular 

14
Angular 2'de nasıl bir singleton hizmeti oluşturabilirim?
Önyüklemenin tüm çocukların aynı örneği paylaşması gerektiğinde enjekte etmeyi okudum, ancak ana ve başlık bileşenlerim (ana uygulama başlık bileşeni ve yönlendirici-çıkış içeriyor) her biri hizmetlerimin ayrı bir örneğini alıyor. Facebook javascript api ve FacebookService kullanan bir UserService arama yapmak için kullandığım bir FacebookService var. İşte benim bootstrap: bootstrap(MainAppComponent, [ROUTER_PROVIDERS, UserService, …

3
Açısal 2 http.post () isteği göndermiyor
Bir posta isteği yaptığımda açısal 2 http bu isteği göndermiyor this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()) http postası sunucuya gönderilmez, ancak isteği bu şekilde yaparsam this.http.post(this.adminUsersControllerRoute, JSON.stringify(user), this.getRequestOptions()).subscribe(r=>{}); Bu amaçlandı ve eğer biri bana nedenini açıklayabilir mi? Yoksa bir hata mı?

30
Açısal 2 yönlendirici ile geçerli rota nasıl yeniden yüklenir
Karma konum stratejisi ile açısal 2 kullanıyorum. Bileşen bu rota ile yüklenir: "departments/:id/employees" Şimdiye kadar iyi. Birden çok düzenlenmiş tablo satırından başarılı bir toplu kaydetme yaptıktan sonra geçerli yol URL'sini şu yolla yeniden yüklemek istiyorum: this.router.navigate([`departments/${this.id}/employees`]); Ama hiçbir şey olmuyor, neden?
141 angular 

4
Typescript flatMap, flat, flatten hiçbir tipte mevcut değil []
Chrome 70 kullanıyorum ve chrome yöntemler ekliyor .flatMap, .flatten, .flat. Yani kodum beklendiği gibi çalışıyor. Maalesef, Typescript bundan hoşlanmıyor. // data.flatMap lint error export const transformData = (data: any[]) => data.flatMap(abc => [ parentObj(abc), ...generateTasks(abc) ]); aldığım uyarı TS2339: Property 'flatMap' does not exist on type 'any[]'. Bu arada ben …


17
Açısal 2'deki Pasif Bağlantı - <a href=tıkaltma> eşdeğeri
Açısal 1.x temelde hiçbir şey yapmayan bir bağlantı oluşturmak için aşağıdakileri yapabilirsiniz: &lt;a href=""&gt;My Link&lt;/a&gt; Ancak aynı etiket, Açısal 2'deki uygulama tabanına gider. Açısal 2'deki eşdeğer nedir? Edit: Angular 2 Router bir hata gibi görünüyor ve şimdi github bu konuda açık bir sorun var. Kutudan çıkmış bir çözüm veya herhangi …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.