2015-08-13 83 views
-2

我有一个angularjs脚本的问题。

我有我的个人网络的网站。 所以我可以设置灯泡例如。与该网站。

例如,我已经打开了一页计算机和手机。

所以如果我在手机上设置灯泡,灯会熄灭。我可以在手机和带有angularjs的电脑上看到它。

如果我在PC上设置灯泡,灯亮,但我只能在PC上看到结果。

在手机上没有任何反应。首先,我必须将开关重置为第一个值,我可以看到所有更改。

我不知道这个问题的问题。

获得新灯泡状态后,我设置了$ rootScope。$ apply();

我都必须使用该代码段设置状态:

$rootScope[ 'ng'+receive.data.kLeseAdresse ] = receive.data.cStatus; 
$rootScope.$apply(); 

感谢您的帮助。

+0

只是我不清楚..你是什么意思的灯泡?你有没有发现像“bulb.js”这样的新的js库? –

+0

有了灯泡,我的意思是我家庭房间里的灯泡:-) – NightWatcher

回答

0

也许我必须写更多关于我的脚本。

通过按下按钮来改变一个范围是没有问题的,但是如果websocket服务器发生了变化,则什么都不会发生。首先,我必须将范围设置回第一个值,websocket可以更改变量。