Недавно я начал интегрировать AngularJS в проект. Прежде, чем я написал много прототипов и отдельных функций в JavaScript, например (функция Node.js + socket.io).Как получить доступ к AngularJS в JQuery?
Сегодня возникают проблемы в общении AngularJS с ясным JavaScript:
JS:
socket.on('message', function (data) {
showSystemMessage();
}
function showSystemMessage(message) {
// Increment here AngularJS $scope.messagesCnt++ ?;
}
AngularJS:
.controller('MessagesController', ['$scope', function($scope) {
$scope.messagesCnt = 0;
}])
HTML:
<div>{{messagesCnt}}</div>
Пожалуйста, внимание к методу: showSystemMessage()
вы получаете какие-либо ошибки? является 'showSystemMessage()', определенным в угловом файле? иначе у него не будет доступа к '$ scope' –