如何从angular2中另一个屏幕的get值更新一个屏幕中的计数
我有一个侧栏,这是所有页面的共同点,我一共有12个屏幕。 在侧边栏中,我需要获得特定页面的记录数。 现在它正在工作,但在页面刷新之后。 有人能帮我整理一下吗 屏幕1:如何从angular2中另一个屏幕的get值更新一个屏幕中的计数,angular,Angular,我有一个侧栏,这是所有页面的共同点,我一共有12个屏幕。 在侧边栏中,我需要获得特定页面的记录数。 现在它正在工作,但在页面刷新之后。 有人能帮我整理一下吗 屏幕1: getList() { let params = { 'Id': Id, PageNo:pageNo, PageSize: 10 } this.Service.getEmr(params) .subscribe(Lists => { this.list = Lists.Body.D
getList() {
let params = { 'Id': Id, PageNo:pageNo, PageSize: 10 }
this.Service.getEmr(params)
.subscribe(Lists => {
this.list = Lists.Body.Data.Items;
this.count = Lists.Body.Data.TotalItemCount;
console.log(this.count);
})
}
我在侧栏中添加了相同的get方法,并在html中指定了count值
在screen1中,我有3个数据,所以侧栏中的计数也是3,如果我在screen1中再添加一个项目,它在screen1中会变成4个项目,但在侧栏中会显示3个项目,页面刷新后它会被更新。在哪里调用getList()??@UnluckyAj感谢您的响应,我在两个屏幕中都调用了该方法,屏幕1和旁边的酒吧你能详细说明一下你想要什么吗?我会更新的。