我想知道$scope.reset();
在控制器功能中的用途是什麼?復位似乎沒有這個代碼工作很好,但文件說,使用此代碼,我不明白爲什麼:Angular js中的重置按鈕實現
<body ng-app="myapp" ng-controller="resetController">
<label>Enter name</label><input type="text" ng-model="name"/>
<label>Enter emailid</label><input type="text" ng-model="email"/>
<button ng-click="reset()">Reset</button>
<script>
angular.module("myapp",[])
.controller("resetController", function($scope)
{
$scope.reset = function()
{
$scope.name = "";
$scope.email = "";
}
$scope.reset(); /* not sure why we need this */
});
</script>
</body>
復位將清除輸入字段'name'和'email'綁定到 – pixelbits
,但即使省略了來自控制器@pixelbits的代碼'$ scope.reset();',輸入字段也被清除。那麼它的目的是什麼? – user1928158
你是對的,在這種情況下它是多餘的。 – pixelbits