我最初尝试提交表单,但是当我尝试执行vm.form.$setSubmitted();
时,此时vm.form仍然是未定义的,因为它需要一段时间才能加载。一旦表单不再被定义,如何提交?
我已经写过这种$watcher
,但没有用。
$scope.$watch(vm.form, function(newValue, oldValue) {
if(newValue !== oldValue) {
vm.form.$setSubmitted();
}
});
或者也许我不知道有一种更合适的方法。