【问题标题】:Set value to radio button group inside controller AngularJs将值设置为控制器 AngularJs 内的单选按钮组
【发布时间】:2015-04-21 18:50:13
【问题描述】:
<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>

当页面加载到我的角度控制器中时,我想设置一个值。但问题是当我在里面设置值时会出现这样的异常

语法错误:标记“成员”是表达式 [Student Member] 的第 9 列中的意外标记,从 [Member] 开始。

我的单选按钮值是

学生会员, 有限会员, 成员 谁能帮帮我。

【问题讨论】:

    标签: angularjs controller radio-button


    【解决方案1】:

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

    另外 - 使用 Angular 时,您不需要提供“id”属性。

    【讨论】:

      【解决方案2】:

      这里的问题在于 ng-value。通过使用 value 而不是 ng-value 效果很好。感谢你们所做的努力。

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-12-20
          • 2018-11-27
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多