Typescript Ionic函数在最初的几次工作,之后停止工作,这表明即使没有任何变化,它也不是一个函数

Typescript Ionic函数在最初的几次工作,之后停止工作,这表明即使没有任何变化,它也不是一个函数,typescript,ionic-framework,Typescript,Ionic Framework,我是爱奥尼亚的新手,正在尝试使用按钮在页面之间进行简单切换 我将下面的代码放在home.html中 <button ion-button (click)="callnew()">Click me</button> 在home.ts中,我将导入放在上面 import { Page2Page } from'../page2/page2'; 我在app.module.ts中包含了必要的行: import { Page2Page } from '../pages/page2/

我是爱奥尼亚的新手,正在尝试使用按钮在页面之间进行简单切换

我将下面的代码放在home.html中

<button ion-button (click)="callnew()">Click me</button>
在home.ts中,我将导入放在上面

import { Page2Page } from'../page2/page2';
我在app.module.ts中包含了必要的行:

import { Page2Page } from '../pages/page2/page2';
@NgModule({declarations: [
    MyApp,
    HomePage,
    ListPage,
    Page2Page
],
entryComponents: [
    MyApp,
    HomePage,
    ListPage,
    Page2Page 
],

该功能工作约4-5次,之后即使没有任何更改也会停止。请告诉我哪里出了问题。

从您提供的代码示例来看,一切似乎都很好,如果您使用的是live reload,则可能是问题所在,因为它有一种奇怪的行为,即未检测到某些较新的更改。 如果您使用的是实时重新加载,只需转到home.ts并再次保存,而不进行任何编辑,以强制更新实时重新加载并检测此文件中使用的当前代码,如果问题仍然存在,请尝试停止实时重新加载并再次运行。

这样您就不会“弹出”它从页面堆栈中退出,只是继续将同一页面推入还是?
import { Page2Page } from '../pages/page2/page2';
@NgModule({declarations: [
    MyApp,
    HomePage,
    ListPage,
    Page2Page
],
entryComponents: [
    MyApp,
    HomePage,
    ListPage,
    Page2Page 
],