调完微信的扫码接口或者选择图片后页面就卡住了,随便点一点拖一拖才继续动了,一开始使用重置location.href的暴力解决方法。后来发现是没有更新视图的问题,试了几种刷新视图的方法,就NGZone好用。
用NGZone强制更新视图。
import{NgZone}from'@angular/core';
constructor(private zone: NgZone) {
this.zone.run(()=>{
// 要更新视图的代码
})
}
调完微信的扫码接口或者选择图片后页面就卡住了,随便点一点拖一拖才继续动了,一开始使用重置location.href的暴力解决方法。后来发现是没有更新视图的问题,试了几种刷新视图的方法,就NGZone好用。
用NGZone强制更新视图。
import{NgZone}from'@angular/core';
constructor(private zone: NgZone) {
this.zone.run(()=>{
// 要更新视图的代码
})
}