我使用bootstrap-ui更具体的模态窗口。我有一个形式在模态,我想要的是实例化表单验证对象。所以基本上我这样做:
<form name="form"> <div class="form-group"> <label for="answer_rows">Answer rows:</label> <textarea name="answer_rows" ng-model="question.answer_rows"></textarea> </div> </form> <pre> {{form | json}} </pre
我可以看到表单对象在html文件,没有问题,但是如果我想从控制器访问表单验证对象。它只输出我的空对象。这里是控制器示例:
.controller('EditQuestionCtrl',function ($scope,$modalInstance) { $scope.question = {}; $scope.form = {}; $scope.update = function () { console.log($scope.form); //empty object console.log($scope.question); // can see form input }; });
可能是什么原因,我不能访问$ scope.form从控制器?