2016-09-15 64 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

不需要從部件選擇和打破了應用

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