ssb*_*ssb 2 javascript html5 angularjs
我使用按键操作遇到一些问题如下 -
<div ng-controller="GBNController">
...
<input id="search-field" type="text" placeholder="JSON Query" ng-model="queryText" ui-keypress="{enter: foo()}"/>
...
</div>
Run Code Online (Sandbox Code Playgroud)
我的javascript有 -
var AngApp = angular.module('gbn', ['ui']);
var GBNController = function($scope) {
$scope.queryText = '';
$scope.foo = function() {
alert('test');
}
};
Run Code Online (Sandbox Code Playgroud)
现在只有在加载文档时才调用此函数foo,然后在return文本字段中的keypress事件永远不会被处理.
我正在使用主分支的当前负责人.
我在这里做错了什么,还是这个坏了?
你需要把foo()放在引号中.
<input ui-keypress="{enter: 'foo()'}">