首页 > 解决方案 > 离子视图不使用双向数据绑定进行更新

问题描述

我正在创建非常基本的离子应用程序。我想显示启动画面,然后是 admob 插页式广告,在插页式广告关闭时,我想重定向到主页。

我在这里面临的唯一问题是更新主页中的视图。在主页中,我有非常简单的文本框和按钮。我在这里使用 2 路数据绑定,它根本不起作用。

如果有人想看看,我已经为此创建了 repo,让我知道为什么视图没有更新。

https://github.com/krishnaa99/admobissue

演示视频

https://www.youtube.com/watch?v=t_BKJ1mGpag

标签: ionic-frameworkionic3ionic-view

解决方案


如果值在组件中发生变化但在 view(html) 中没有发生变化,那么在组件中的操作之后使用它。

import { ChangeDetectorRef } from '@angular/core';
constructor(private changeRef: ChangeDetectorRef){}
this.changeRef.detectChanges();

我希望它可以帮助。


推荐阅读