我一直在努力做这项工作。我知道子范围和原型继承,我也使用模式的点符号,但我无法重置表单。请检查my form hosted here。代码 is here 请帮我重置表单范围变量。这就是我现在正在做的事情
.controller('formCtrl', function($scope,$location,$translate,$filter) {
$scope.form={};
$scope.currentLang='en';
$scope.form.createdate=new Date();
我无法弄清楚我做错了什么。这是我初始化表单变量的方法。
{{1}}
答案 0 :(得分:1)
将form={};
更改为$scope.form = {};
此外,由于您尚未提供代码段的上下文(即是否在角度摘要周期中),如果表单未重置,请在$scope.$apply();
之后添加$scope.form = {};