Cav*_*man 0 javascript angularjs angularjs-scope
我在我的控制器中有一个函数,我希望能够从$ scope方法调用,所以我只能在控制器中重用我的代码.我使用该函数来清除一些输入字段.我想在插入用户后调用,并且我想将其分配给"清除"按钮单击.插入后调用函数工作正常,但不是将函数赋值给方法.
如果我将函数直接分配给$ scope.clearUser方法,它可以工作,但是在插入用户后我无法调用它.
function clearUser() {
$scope.EmployeeNumber = '';
$scope.isAdmin = false;
};
$scope.clearUser = clearUser();
//also tried $scope.clearUser = this.clearUser();
//$scope.clearUser = function() {
// $scope.EmployeeNumber = '';
// $scope.isAdmin = false;
//};
<button ng-click="clearUser()" class="btn btn-default">
<i class="fa fa-times"></i> Clear
</button>
Run Code Online (Sandbox Code Playgroud)
省略()传递函数:
$scope.clearUser = clearUser;
Run Code Online (Sandbox Code Playgroud)
或者,立即创建它:
var clearUser = $scope.clearUser = function() {
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
886 次 |
| 最近记录: |