首页 > 解决方案 > 无法初始化angularjs中的单选按钮

问题描述

请查看我的代码。

我使用的代码是

<md-radio-group ng-model = "accepted" layout = "row">
   <md-radio-button ng-value = 1>
        Accepted
   </md-radio-button>
   <md-radio-button ng-value = 0>
        Rejected
   </md-radio-button>
</md-radio-group>

js代码$scope.accepted = ($scope.status.accepted) ? '1': '0'; 对我来说很好用。

但是,我想更改如下代码,使用有意义的字符串而不是 1 和 0。更改后,单选按钮不起作用,我无法初始化按钮,即使单击它,两个单选按钮都被选中。

以下是更改的代码,目前正在使用

<md-radio-group ng-model = "accepted" layout = "row">
   <md-radio-button ng-value = 'User_Accepted'>
        Accepted
   </md-radio-button>
   <md-radio-button ng-value = 'User_Rejected'>
        Rejected
   </md-radio-button>
</md-radio-group>

在我的 js 中,我

$scope.accepted = ($scope.status.accepted) ? 'User_Accepted': 'User_Rejected';

标签: angularjs

解决方案


推荐阅读