3

我是 Angular 的新手,正在尝试在香草 javascript 中做一些非常简单的事情,但我无法找出如何在 Angular 中正确地做到这一点!

我想设置一个通用功能来清除输入文本字段:

我有这个html:

<input type="text" ng-model="css" ng-focus="clearInput('css')"/>

(在这里得到了 ng-focus 的东西: https ://groups.google.com/forum/?fromgroups=#!topic/angular/A5Lyx8m3S4M 它运作良好!)

我的控制器中的这个功能

$scope.clearInput = function (val) {
 $scope.val  = "";
};

显然,如果我使用 $scope.css,这将起作用,但我也希望能够将该函数用于其他输入字段。必须有一个很好的角度方式来做到这一点!

谢谢!

标题

4

1 回答 1

2

我认为使用清除它更容易"css=''"

例如,以下内容会在您每次单击时清除输入:

<input type="text" ng-model="css" ng-click="css=''"></input>
于 2013-04-27T13:23:05.467 回答