Angular - 按键触发功能
Angular - fire function on keypress
我想在 angular 中触发按键事件。目前我有这个输入文本框:
<input type="text" class="form-control input-sm"
name="forenames"
ng-model-options="{ updateOn: 'blur' }"
ng-model="record.Forenames"
ng-keyup="getInitials($event)">
还有这个函数:
$scope.getInitials = function () {
if ($scope.record.Forenames != null) {
$scope.record.Initials = $filter('genInitials')($scope.record.Forenames.replace(/[^\w\s]|_/g, ""), false);
} else {
$scope.record.Initials = "";
}
};
但是它没有触发。有人对 angular 有什么建议吗?
你可以为此使用 ng-change
我想在 angular 中触发按键事件。目前我有这个输入文本框:
<input type="text" class="form-control input-sm"
name="forenames"
ng-model-options="{ updateOn: 'blur' }"
ng-model="record.Forenames"
ng-keyup="getInitials($event)">
还有这个函数:
$scope.getInitials = function () {
if ($scope.record.Forenames != null) {
$scope.record.Initials = $filter('genInitials')($scope.record.Forenames.replace(/[^\w\s]|_/g, ""), false);
} else {
$scope.record.Initials = "";
}
};
但是它没有触发。有人对 angular 有什么建议吗?
你可以为此使用 ng-change