javascript - Angular : How to use <md-radio-button> inside <table> with ng-repeat

标签 javascript angularjs radio-button angularjs-ng-repeat

我将数据显示为表格。用户必须从表中选择一行。所以我尝试使用 <md-radio-button> , 但它抛出一个错误说 <md-radio-group>缺少指令。谁能告诉我如何使用 <md-radio-button>里面有 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>

最佳答案

您可以完全按照您的方式在表格中使用 md-radio-groupmd-radio-button 。您的代码不起作用的原因是不遵守 "always use a dot rule" .

this is a working example

关于javascript - Angular : How to use <md-radio-button> inside <table> with ng-repeat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40669958/

相关文章:

javascript - 如何将自定义图标添加到 sails.js 应用程序?

javascript - Angular 过滤器检查 'contains' 而不是 'equals'

javascript - 使用带有 getDay() 方法的 switch 语句?

javascript - 默认选中按钮

javascript - 将工厂/服务对象隔离到单个元素的指令

javascript - Backbone : Does scoping improve performance?

javascript - 在 Angular 中,如何在 Controller 的 $scope 中获取表单?

radio-button - Wicket RadioChoice 默认选中

php - 在 PHP 中以单选按钮格式获取数据以用于问答游戏

javascript - 编辑 contenteditable div 时如何计算光标的 x,y 坐标?