我试图清除ng-model输入,但是无法正常工作,我无法弄清楚原因。
我有:
<button ng-click="$ctrl.clear()"></button>
并且在明确的行动中我有:
$scope.$event = null;
应该工作,对吧?
如果我这样做:
<button ng-click="$event = null"></button>
可行,但我想在HTML中避免这种情况。
我已经尝试使用angular.copy,并且:
$scope.$event = {};
$scope.$event = '';
但是没有工作,也没有给我任何错误信息。
感谢。
更新:
<input type="text" ng-model="$event.title"/>
<input type="text" ng-model="$event.name"/>
<input type="number" ng-model="$event.age"/>
<input type="date" ng-model="$event.date"/>