在输入AngularJS表单时提交输入

meo*_*eow 0 html angularjs angularjs-directive

我正在尝试在输入时完成或提交输入,而不是单击提交按钮.这纯粹是通过指令吗?或者我必须添加一些JS?

这是我的意见:

<input type="text" ng-model='main.input' placeholder='some text' required=''/>
Run Code Online (Sandbox Code Playgroud)

Sev*_*kov 8

ng-keyup在输入上使用native指令并ng-submit在表单上启动:

<form ng-submit="submitFunc()">
    <input type="text" ng-model='main.input' placeholder='some text' required='' ng-keyup="$event.keyCode == 13 && submitFunc()"/>
</form>
Run Code Online (Sandbox Code Playgroud)