Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.09.2015, 21:43
Интересующийся
Отправить личное сообщение для Ceргей Посмотреть профиль Найти все сообщения от Ceргей
 
Регистрация: 04.01.2012
Сообщений: 23

Связать с внешним объектом
<!doctype>
<html ng-app="app">
	<head>
		<meta charset="utf8"/>
		<title>Example</title>
		<script src="angular1.4.5min.js"></script>
		<script>
			if(!window.WebSocket){
			}
			var ws = new window.WebSocket('ws://localhost:3000');
			var globalObject = new Object();
			
			ws.onopen = function(){
				var command = new Object();
				command.operation = 'getCountClients';
				ws.send(JSON.stringify(command));
			}
			ws.onmessage = function(event) {
				var data = JSON.parse(event.data);
				if(data.operation == 'getCountClients'){
					globalObject.countClients = data.count;
				}
			};
			ws.onclose = function(event) {
			};
			
			var app = angular.module('app', []);
			
			
			function MainCtrl(){
				this.obj = globalObject;
			}
			app.controller('MainCtrl', MainCtrl);
		</script>
	</head>
	<body ng-controller="MainCtrl as main">
	<div>Сейчас на сайте <span ng-bind="main.obj.countClients"></span></div>
	</body>
</html>


Не происходит обновление this.obj, что делать?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разница между литеральной формой и объектом RegExp Вячеслав Александрович Общие вопросы Javascript 8 03.03.2015 11:50
Можно ли заменить замыкание объектом? Вячеслав Александрович Общие вопросы Javascript 6 03.03.2015 11:34
Связать select и radio abm jQuery 6 30.08.2014 13:56
[backbone] связать вид/ модель/ коллекцию torsar Библиотеки/Тулкиты/Фреймворки 2 19.02.2013 18:30
Связать воедино два скрипта - возможно ли? Ransend Javascript под браузер 0 22.03.2011 23:07