2016-03-30 15 views
0

@ ViewView'dan templateUrl kullanmaya çalışıyorum ama buna izin vermeyeceğim.Köşeli 2 @View kullanarak şablonUrl kullanarak

import { 
    Component, 
    View 
} from 'angular2/core'; 

@Component({ 
    selector: 'my-app', 
    templateUrl: './app/templates/app.component.html' 
}) 

export class AppComponent { } 

... Ama bu deneyin ne zaman kırılır: ben bu şekilde yaparsanız

çalıştığını

import { 
    Component, 
    View 
} from 'angular2/core'; 

@Component({ 
    selector: 'my-app', 
}) 
@View({ 
    templateUrl: './app/templates/app.component.html' 
}) 

export class AppComponent { } 

bu izin verilmez mi? İzin verilirse, neyi özlüyorum? En son sürümde kullanımdan kaldırılmıştır, yani kullanamazsınız.

+2

'serbest beta.10 yılında depreacted edilmiştir. –

+0

@EricMartinez '@ view' öğesinin kaldırıldığını gösteren bağlantıyı gönderir misiniz? –

+0

@PardeepJain orada https://github.com/angular/angular/pull/7495 –

cevap

2

@View Tüm seçenekleri tutacak yer Sadece Bileşen'dir.

Başına Eric'in comment @, @View meta dekoratör View` beta.10 düştü edildi @

İlgili konular