Angularjs绑定不会在alert()之前的http响应回调中更新;

时间:2019-04-26 04:15:57

标签: angularjs

我正在尝试通过更改http响应后的作用域变量值来更新前端。

范围变量已正确更新,但即使将警报放在我要更新范围变量的语句之后,事件也会在alert()之后发生:

match.Groups[0].Value

1 个答案:

答案 0 :(得分:2)

一种与众不同的方法是将警报设置为$ timeout:

lazy var rightButton = UIBarButtonItem(title: "Right", style: .plain, target: self, action: #selector(onRightClick))
lazy var leftButton = UIBarButtonItem(title: "Left", style: .plain, target: self, action: #selector(onLeftClick))

这允许浏览器在执行警报操作之前呈现新的DOM。

有关更多信息,请参见