2016-05-29 7 views
1

(しかし、フレックス/ ActionScriptの世界からの難民から別の素朴な疑問が...)テンプレートの引用符が必要ですか?

私はコンポーネントテンプレート内で引用符を使用する必要があるかどうかについて混乱しています。下のスニペットには、@Inputs@Outputの2つがあります。両方とも動作します。最初のスニペットではコンポーネントのプロパティ参照の引用符を使用し、2番目のスニペットではコンポーネントのプロパティ参照を引用符で囲みます。

"私はチュートリアルでそれを見ただけで"やりたいことは好きではありません。
引用符を使用する理由はありますか?


<app-pov-button *ngFor="let event of eventList" 
     [assetPath] = 'assetPath' 
     [eventData]= 'event' 
     (eventClicked)= 'onEventClicked($event)' 
     > 
    </app-pov-button> 

<app-pov-button *ngFor="let event of eventList" 
    [assetPath] = assetPath 
    [eventData]= event 
    (eventClicked)= onEventClicked($event) 
    > 
    </app-pov-button> 

答えて

0

プロパティの値は、スペース(S)(そしておそらく他のいくつかの文字)が含まれている場合、引用符が必要です。一貫性のために、それらは通常どこでも使用されます。

このディスカッションも参照してください。https://github.com/angular/angular/issues/7295

関連する問題