2016-05-14 3 views
3

上の任意のディレクティブで使用されていないこれはAngular2テンプレートです:Angular2テンプレートは、エラーを解析します。プロパティはngForを結合埋め込まれたテンプレート

<paper-dropdown-menu label="Country"> 
     <paper-listbox class="dropdown-content" [(ngModel)]="selectedCountry" (ngModelChange)="GetAdmin1s($event)"> 
      <paper-item *ngFor="let country of countries" value="{{country.Id}}">{{country.Name}}</paper-item> 
     </paper-listbox> 
    </paper-dropdown-menu> 

私はこのエラーを取得しています:

"Template parse errors: 
Property binding ngFor not used by any directive on an embedded template (""dropdown-content" [(ngModel)]="selectedCountry" (ngModelChange)="GetAdmin1s($event)"> 
      [ERROR ->]<paper-item *ngFor="let country of countries" value="{{country.Id}}">{{country.Name}}</paper-item> 
"): [email protected]:12 
Property binding ngForCountry not used by any directive on an embedded template (""dropdown-content" [(ngModel)]="selectedCountry" (ngModelChange)="GetAdmin1s($event)"> 
      [ERROR ->]<paper-item *ngFor="let country of countries" value="{{country.Id}}">{{country.Name}}</paper-item> 
"): [email protected]:12" 

国変数が定義されています次のように:

public countries: Array<Country> = []; 

ngForを使用すると何が問題になりますか?なぜngForCountryを探しているのですか?

+0

をあなたはangular2> =ベータ-17を実行しているあなたは確か? – drewmoore

+0

plunkrを投稿してください(私はこれを再現できません)(http://plnkr.co/edit/j9e98h2sNv49Md9i95Sn?p=preview) – drewmoore

+0

私はrc.1にアップグレードしました。まだエラーが発生しています。私は関与するすべての依存関係でplunkrをやろうとしています。 –

答えて

1

Just try might help

<paper-dropdown-menu label="Country"> 
    <paper-listbox class="dropdown-content" [(ngModel)]="selectedCountry" (ngModelChange)="GetAdmin1s($event)"> 
     <paper-item ngFor #country [ngForOf]="countries" value="{{country.Id}}">{{country.Name}}</paper-item> 
    </paper-listbox> 
    </paper-dropdown-menu> 
+0

私はこれがうまくいったと思います。代わりにコードの別の部分でエラーが発生します。 "[valueComponent @ 3:48の[selectedCountry in]の値アクセサーがありません" –

+0

@ valueAccessorエラーメッセージの@JonasArcangelを参照してください。http://stackoverflow.com/questions/37202543/ngmodel-binding-on-polymer- dropdown-angular2 –

+1

@mayurこれは非常に奇妙です。この 'ngFor'構文は'