首页 > 移动平台 > 详细

ionic4(angular) 生成browser平台的(webApp)在手机QQ浏览器不更新页面

时间:2020-03-10 11:18:18      阅读:92      评论:0      收藏:0      [点我收藏+]

用ionic4开发一个webapp项目,在手机QQ上测试发现页面不更新的问题。就是数据变了,页面上没有更新。

我的代码中用了getter方法,实现类似vue的计算属性。在其它浏览器和微信浏览器下正常,在手机QQ浏览器上,当数据修改后,getter方法没有自动触发,然后我改了下,不用getter方法,改成private方法,手动调用,还是一样。

@Input 

get xxx() {} 
最后在网上查到了解决方法,https://www.jianshu.com/p/714e709b19ef
import { Component, ChangeDetectorRef } from ‘@angular/core‘;

export class HomePage {
  constructor(
    private changeDetectorRef: ChangeDetectorRef,
    ...
  ) { }
    
    ...
    this.changeDetectorRef.detectChanges();
    ...
}

 

ionic4(angular) 生成browser平台的(webApp)在手机QQ浏览器不更新页面

原文:https://www.cnblogs.com/johnjackson/p/12454277.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!