Angular JS Uncaught Error:[$ rootScope:infdig]

时间:2016-06-17 19:40:19

标签: javascript angularjs

我的角度聊天应用程序存在问题。我一直在这个问题的标题中得到错误。有人知道可能导致这种情况的原因吗?每次我在textarea中输入内容时都会发生这种情况。每个字符输入都会产生两次错误,我不知道我在这里做错了什么。即使函数为空,它仍然会产生恼人的错误。



<textarea placeholder="Type a message" ng-keyup="::chatWith(this, <?php echo $data['sender']; ?>)" class="chat-window-input"></textarea>
&#13;
&#13;
&#13;

&#13;
&#13;
$scope.chatWith = function($event, recepient){
				
    var e = event.target;
				
    $(e).css({'height':'auto','overflow-y':'hidden'}).height(e.scrollHeight);
				
    if(event.keyCode == 13) {
					
        var msg = {sender:$scope.sender_id,recepient:recepient,message:$(e).val().trim()};
					
        $scope.socket.emit('cmd', {type:'MSG', MSG:msg});
        $(e).val('');
    }
}
&#13;
&#13;
&#13;

0 个答案:

没有答案