我有一个angularjs脚本问题。
我有一个个人网络网站。所以我可以设置灯泡。
我已经打开了网页,电脑和手机为例。
所以如果我把灯泡放在手机上,灯就熄灭了。我可以用angularjs在手机和电脑上看到它。
如果我打开灯泡,在PC上,灯亮,但我只看到PC上的结果。
手机上什么也没发生。首先,我必须重置开关到第一个值,我可以看到所有的变化。
我不知道这个问题的问题。
获得新灯泡状态后,我设置$rootScope.$apply();
我必须用下面的代码片段设置状态:
$rootScope[ 'ng'+receive.data.kLeseAdresse ] = receive.data.cStatus;
$rootScope.$apply();
也许我应该多写一些关于我的脚本的内容。
通过按下按钮来改变作用域是没有问题的,但是如果websocket Server来改变,什么都不会发生。首先,我必须将作用域设置回第一个值,websocket可以更改变量