将值设置为控制器AngularJs中的单选按钮组

时间:2015-02-20 06:46:07

标签: angularjs controller radio-button

<div ng-repeat="type in (prepopulatingFieldData|prepopulateValue:'480edd03-cf94-e411-bd87-00155d005107')" >

<input id="applicationType" name="applicationType" ng-model="formData.applicationType" type="radio" ng-value="{{type.Name}}">

</input>

我想在页面加载我的角度控制器时设置一个值。但问题是当我在其中设置值时会给出一个例外情况

  

语法错误:令牌'成员'是从[成员]开始的表达式[学生成员]第9列的意外令牌。

我的单选按钮值为

  

学生会员,    有限会员,    会员   任何人都可以帮助我。

3 个答案:

答案 0 :(得分:1)

您应该使用ng-value但不要使用{{}}进行评估。

此外 - 您不需要提供&#34; id&#34;使用角度时的属性。

答案 1 :(得分:0)

这里的问题是ng-value。通过使用价值而不是ng值,它运作良好。感谢你们所做的努力。

答案 2 :(得分:0)

你不能在ng-value指令中使用括号,它会抛出你得到的错误。尝试没有括号,它应该工作。