小编M.H*_*avi的帖子

ionic 2 3,为什么滚动后变量的值没有改变?

我编写了这段代码,用于在滚动超过 500px 后显示按钮,但“showButton”没有获得新值。

<ion-content (ionScroll)="onScroll($event)">
    <button *ngIf="showButton">Scroll Top</button>
</ion-content>
Run Code Online (Sandbox Code Playgroud)

我的.ts 文件:

showButton= false;

onScroll($event) {    
  if ($event.scrollTop > 500) {
    console.log(this.showButton);
    this.showButton= true;
  }
}
Run Code Online (Sandbox Code Playgroud)

这个console.log显示了“showButton”的变化,但在html中它没有变化。

“showButton”第一次获取值“false”,但是当值更改为“true”时,它无法监听更改,我该如何解决这个问题?

ionic-framework ionic2 ionic3

3
推荐指数
1
解决办法
959
查看次数

如何通过For循环创建窗体控件?(ionic2,3)

ts文件:

    this.addAdvertise = this.formBuilder.group({
      input1: [''],
      input2: [''],
      .
      .
      .
      inputN: [''],
      desc:  ['']
    });
Run Code Online (Sandbox Code Playgroud)

输入计数来自数组的长度,数组来自服务器.

我可以使用for循环来创建输入控件吗?

typescript ionic-framework ionic2 ionic3 angular

1
推荐指数
1
解决办法
2221
查看次数

标签 统计

ionic-framework ×2

ionic2 ×2

ionic3 ×2

angular ×1

typescript ×1