2016-03-30 13 views
0

@ViewからtemplateUrlを使用しようとしていますが、許可しないだけです。@ViewのtemplateUrlを使用した角2

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

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

export class AppComponent { } 

を...しかし、私はこれをしようとすると、それが壊れる::私はこのようにそれを行うと

それが動作します

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

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

export class AppComponent { } 

これは許可されていませんか?許可されている場合、私は何が欠けているのですか?

+2

'をリリースbeta.10にdepreactedされてきたがbeta.10に滴下しました。 –

+0

@EricMartinez '@ view'が削除されたところにリンクを投稿してください。 –

+0

@PardeepJainそこにはhttps://github.com/angular/angular/pull/7495 –

答えて

2

@Viewは最新リリースで廃止されましたので、ご使用になれません。コンポーネントのみがすべてのオプションを保持する場所です。

エリックさんのコメント@パー

@ViewメタデータデコレータはView` @

関連する問題