我正在AngularJs中写一个聊天应用程序。我有一个输入表单,用于使用ng-submit提交消息。按下输入表格提交,我想要。如何使用ng-submit指令在shift + enter上捕获一个新行。
<form id="sendMessageForm" name="sendMessageForm" class="form-inline" ng-submit="homeCtrl.sendMessage()">
<input ng-model="homeCtrl.msg" id="inputChat" type="text" class="form-control" placeholder="Type your Message"/>
<input type="submit" class="btn btn-primary" value="Submit" />
</form>
sendMessage()函数只是抓取从表单提交的消息并将其打包到MQTT有效负载中。问题是输入或键的任何其他组合+输入表格提交。