Javascript Angular 2-重新运行构造函数,再次访问页面
我想知道重新访问页面后如何刷新数据 以下是我的github项目示例: 您可以看到有一个名为Javascript Angular 2-重新运行构造函数,再次访问页面,javascript,angular,ionic2,Javascript,Angular,Ionic2,我想知道重新访问页面后如何刷新数据 以下是我的github项目示例: 您可以看到有一个名为Medicine的页面,并且有一个选项可以删除/编辑Medicine的值(幻灯片左侧)。 成功编辑数据并返回页面Medicine后,数据仍然相同,因为变量未重置 如果我想查看数据的当前状态,我必须刷新页面,这会使构造函数重新运行 有一种方法/想法我能做到吗 谢谢你 您应该使用angular2/ionic2生命周期挂钩。 构造函数在创建类时执行,但与实际视图没有关系 对于ionic2使用: ionViewDi
Medicine
的页面,并且有一个选项可以删除/编辑Medicine的
值(幻灯片左侧)。
成功编辑数据并返回页面Medicine
后,数据仍然相同,因为变量未重置
如果我想查看数据的当前状态,我必须刷新页面,这会使构造函数重新运行
有一种方法/想法我能做到吗
谢谢你 您应该使用angular2/ionic2生命周期挂钩。 构造函数在创建类时执行,但与实际视图没有关系 对于ionic2使用:
ionViewDidLoad() {
console.log('Hi');
}
对于angular2使用:
ngOnInit() {
console.log('Hi');
}
您可以在这里查看整个列表您应该使用angular2/ionic2生命周期挂钩。 构造函数在创建类时执行,但与实际视图没有关系 对于ionic2使用:
ionViewDidLoad() {
console.log('Hi');
}
对于angular2使用:
ngOnInit() {
console.log('Hi');
}
您可以在此处查看整个列表您可以使用可观察数据,并在服务上每隔2秒轮询一次数据。
每次更改数据时,可观测数据都会更新。您可以使用可观测数据,并在服务上每2秒轮询一次数据。
每次数据更改时,可观察对象都会更新。我发现一个函数,每次进入页面时都会调用该函数:
ionViewWillEnter(){
// your code goes here.
}
谢谢 我找到了一个函数,每当有人进入页面时都会调用该函数:
ionViewWillEnter(){
// your code goes here.
}
谢谢