【问题标题】:ionic 2 text not updating after navigation离子2文本导航后不更新
【发布时间】:2016-09-15 18:27:47
【问题描述】:

我有一个更新计数器的按钮和另一个转到另一个页面的按钮:

<ion-content>


<button [navPush]="aboutPage">test</button>
<p>
    {{Counter}}
</p>
<button (click)="clicking()">+</button>

<ion-content>

以及背后的代码:

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { AboutPage } from '../about/about';

@Component({
  templateUrl: 'build/pages/home/home.html'
})
export class HomePage {
    public aboutPage = AboutPage;
    public Counter: number = 0;
  constructor(public navCtrl: NavController) {

  }

  clicking(){
      this.Counter++;
  }
}

1.当点击关于页面的返回按钮(这个按钮默认存在)时,+按钮在后面工作,计数器正在增加,但视图上的显示文本没有更新。这是一个非常简单的测试,我没有发现问题。

  1. 单击测试按钮时,我必须单击它两次才能工作,这是 ionic 2 问题吗?

谢谢, 加比 S.

【问题讨论】:

  • 您可以发布您的关于页面吗? (.ts 文件)
  • 我发现了问题,我的 AboutPage 似乎在组件中添加了选择器,我删除了它,现在它按预期工作,我还做了一些我不认为的其他小的更改会影响这种行为
  • 这就是我要回答的问题哈哈哈,我自己也遇到了同样的问题,也提出了一个stackoverflow的问题;)
  • @Ivaro18 现在我遇到了这个问题:plnkr.co/edit/7Q4wDtZjIS1zBDsF0etS 视图中的计数器没有更新:|我将就此提出一个问题。

标签: angular typescript ionic2


【解决方案1】:

不需要来自组件的选择器并破坏应用程序

不要使用超出你需要的东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-09
    • 1970-01-01
    • 2022-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多