复选框输入ng-model未绑定到表单对象

时间:2016-12-16 20:31:31

标签: angularjs

由于某种原因,ng-model="episodeValue"没有绑定到表单对象。它是<form>的孩子。有什么想法吗?如果可能的话,我想保持原始状态。

              <label>
                <input type="checkbox"
                ng-model="episodeValue"
                ng-required="true"
                ng-change="episodeCheckbox(initialNewGoalForm)"/>
                by the end of episode
              </label>
$scope.episodeCheckbox = function(episodeValue) {
  console.log(episodeValue)

1 个答案:

答案 0 :(得分:0)

似乎没有name属性,它不会绑定到表单控制器。

修正为name="episodeValue"

              <label>
                <input
                  type="checkbox"
                  name="episodeValue"
                  ng-model="episodeValue"
                  ng-required="true"
                  ng-change="episodeCheckbox(initialNewGoalForm)"/>
                by the end of episode
              </label>