2016-11-18 8 views
2

データを表として表示しています。ユーザーはテーブルから行を選択する必要があります。だから私は<md-radio-button>を使ってみましたが、それは<md-radio-group>の指示がないというエラーを投げています。誰もng-repeatで<md-radio-button>を内部で使う方法を教えてもらえますか?ここでAngularjs:<md-radio-button>の使い方<table>とng-repeat

<table md-table> 
     <thead md-head> 
      <tr> 
      <td md-cell></td> 
      <td md-cell>ID</td> 
      <td md-cell>Demand</td> 
      <td md-cell>Code</td> 
      </tr> 
     </thead md-head> 
     <tbody md-body> 
     <md-radio-group ng-model="test" class="md-primary"> 
      <tr md-row ng-repeat="cluster in clusters"> 
      <td md-cell>  
      <md-radio-button ng-value="cluster.checked"/> 
      </td> 
      <td md-cell>{{cluster.id}}</td> 
      <td md-cell>{{cluster.demand}}</td> 
      <td md-cell>{{cluster.code}}</td> 
      </tr> 
      </md-radio-group> 
     </tbody> 
     </table> 

答えて

-2

はあなたが全く同じ方法で、テーブル内md-radio-groupmd-radio-buttonを使用することができ、コード、

<md-divider></md-divider> 
    <md-radio-group ng-model="cc.selectedIndex"> 
    <div ng-repeat='person in cc.contacts' class="row"> 
     <div flex layout='row' layout-padding layout-align="start center"> 
     <div flex style="max-width:200px;"> 
      {{person.Demand}} 
     </div> 
     <md-radio-button ng-value="person.ID" class="md-primary"> 
      {{person.Code}} 
     </md-radio-button> 
     </div> 
    </div> 
    </md-radio-group> 
    <md-divider></md-divider> 

DEMO

+1

それは ''

内部の作業をされていません。 –

'をラップしているOPとは対照的です。これは私の問題を修正 – Milk

関連する問題