2016-09-15 84 views
0

我有一个按钮,更新计数器,另一个按钮转到另一页:离子2文本没有更新

<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. 当点击测试按钮我必须点击它两次才能工作,这是一个离子2的问题?

感谢, 加比S.

+0

你能张贴你的Aboutpage吗? (.ts文件) – Ivaro18

+0

我发现这个问题,似乎我的AboutPage在Component中添加了选择器,我删除了它,现在它按预期工作,我也做了一些其他的小改动,我不认为会影响这种行为 –

+0

这就是我正要回答哈哈哈,自己也有同样的问题,也提出了关于它的一个stackoverflow问题;) – Ivaro18

回答

0

不需要从部件选择和打破了应用

不使用的东西比你更需要它。