Angular在手动修改$scope变量后没有更新



我有一个angularjs脚本问题。

我有一个个人网络网站。所以我可以设置灯泡。

我已经打开了网页,电脑和手机为例。

所以如果我把灯泡放在手机上,灯就熄灭了。我可以用angularjs在手机和电脑上看到它。

如果我打开灯泡,在PC上,灯亮,但我只看到PC上的结果。

手机上什么也没发生。首先,我必须重置开关到第一个值,我可以看到所有的变化。

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

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

我必须用下面的代码片段设置状态:

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

也许我应该多写一些关于我的脚本的内容。

通过按下按钮来改变作用域是没有问题的,但是如果websocket Server来改变,什么都不会发生。首先,我必须将作用域设置回第一个值,websocket可以更改变量

相关内容

  • 没有找到相关文章

最新更新