设置“ MD-Radio-group”的默认选项



我的md-radio-group非常简单,我很难设置默认值。该组正在使用一个对象(我认为这与问题有关)。

请参考我的codepen示例。

我将md-radio-group默认为第二个选项,但从未选择"广播"按钮。

我想念什么吗?

这里的几个更改:

您正在插值无线电的值。这样做是无关紧要的,并且在您迭代的阵列中失去了对象的参考。将您的价值更改为ng-value="option"

在您的控制器中,设置默认选项。由于数组位置从0开始,因此对于您的第二个选项,您将使用[1]

$scope.optionExample = $scope.options[1];

如果添加另一个属性以做出默认选择,如

$scope.statusList = [{ id: "APN", status: "Approved", isChecked: true }, { id: "VIP", status: "Scheduled", isChecked: false }, ];

在html

<input type="checkbox" ng-model="item.isChecked" ng-repeat="item in statusList"/>
<label class="form-control" style="width:305px">&#160;{{item.status}} &#160;</label>

最新更新