AngularJS - 广播事件后更新指令的视图

时间:2016-07-08 09:42:30

标签: javascript angularjs ajax ecmascript-6

在我的角度应用程序中(使用ES6)我需要在使用以下代码从其他指令触发一些自定义事件后进行ajax调用:

sys.stdout.write("Hi there")
sys.stdout.write("\r12")
#Output is 
12 there

问题是在成功 ajax调用后,视图未更新。 有没有想过为什么会这样?

2 个答案:

答案 0 :(得分:0)

可能是型号更新问题试试这个。

$scope.$apply();

答案 1 :(得分:0)

也许ajax调用发生在angulars摘要周期之外。您曾尝试拨打$scope.$digest()?这激发了当前范围的观察者;他们应该接受模型改变。