聊天消息输入在angularjs中发布聊天消息时不会清楚

时间:2016-04-21 13:06:52

标签: angularjs firebase angularfire

邮件发布时,我无法清除输入框。

对于Ex。如果我发送消息"嗨"然后单击“发送”按钮,它会在聊天窗口中显示聊天消息,但输入框保持原样,即消息不清除。 确切地说,我不知道我哪里出错了。 提前感谢您的帮助。

这是script.js,其中使用2个参数调用addMessage()。

的script.js

$scope.addMessage = function(groupkey,message) {
$scope.messages = userobjectgroupnode($rootScope.authData.uid, groupkey);
$scope.message = " ";
};

showmessage.html

<form ng-submit="addMessage(groupkey,message);">
<input type="text" placeholder="Type your message here" ng-model="message">
<md-button type="submit" aria-label="menu">
    <md-icon class="material-icons">send</md-icon>
</md-button>
</form>

我参考了以下链接:http://jsfiddle.net/firebase/cWBQH/embedded/result%2Cjs%2Chtml/

1 个答案:

答案 0 :(得分:0)

问题已解决: 添加控制器到表单。因为它没有得到特定的控制器。

<form ng-submit="addMessage(groupkey,message);" ng-controller="MyController">