Ionic 5手势不适用于Angular绑定

詹斯·温特

我有一个Ionic页面,使用文档中所述的GestureController进行了简单的滑动手势。在滑动结束事件上,我增加了一个计数器。页面的html上有一个绑定,该绑定不会更新。但是,Console.log()显示更新的计数器。

是否存在已知问题或我做错了什么?

页面模板

<ion-content #contentElement>
    {{ counter }}
</ion-content>

打字稿

export class TestPage {

  counter = 0;

  swipeGesture: Gesture;
  @ViewChild('contentElement', { static: true, read: ElementRef }) contentElement: ElementRef;

  constructor(private gestureController: GestureController) { }

  ionViewDidEnter() {
    this.swipeGesture = this.gestureController.create({
      el: this.contentElement.nativeElement,
      gestureName: 'swipe',
      onEnd: () => this.onSwipeEnd(),
    });
    this.swipeGesture.enable();
  }

  private onSwipeEnd() {
    this.counter++;
    console.log(this.counter);
  }

}
D_Vil

我有一个类似的问题,我所做的就是将注入ChangeDetectorRef到构造函数中。

constructor(private ref: ChangeDetectorRef) {}

然后,您可以手动运行更改检测。

private onSwipeEnd() {
   this.counter++;
   console.log(this.counter);
   this.ref.detectChanges(); // Runs the change detection
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

手势识别器不适用于tableView

来自分类Dev

SwipeLeft 手势不适用于 UITableView

来自分类Dev

Cordova插件不适用于Ionic

来自分类Dev

SQLite不适用于Ionic 2

来自分类Dev

SQLite不适用于Ionic 2

来自分类Dev

Ionic链接不适用于Ionic v2

来自分类Dev

Ionic 4 Leaflet Map不适用于部署,但适用于ionic serve --devapp

来自分类Dev

Libgdx手势侦听器不适用于手机,但适用于桌面

来自分类Dev

选择默认选项不适用于Ionic Framework

来自分类Dev

内容安全政策不适用于Ionic服务

来自分类Dev

选择默认选项不适用于Ionic Framework

来自分类Dev

$ http呼叫不适用于Ionic Android版本

来自分类Dev

ng-click在ionic中不适用于div

来自分类Dev

实时重新加载不适用于Ionic服务命令

来自分类Dev

maxlength不适用于输入type =“ number” ionic

来自分类Dev

插件 Base64 不适用于 ionic 3

来自分类Dev

Cordova / Phonegap摇动手势检测不适用于ios模拟器

来自分类Dev

反应使用手势不适用于Storybook

来自分类Dev

拖动不适用于反应使用手势

来自分类Dev

滑动手势不适用于侧边栏菜单-Swift

来自分类Dev

手势启用:false 不适用于我的反应导航设置

来自分类Dev

Android 滑动手势不适用于子视图

来自分类Dev

Ionic-开机画面适用于iOS,但不适用于Android

来自分类Dev

表单验证不适用于IONIC,但适用于AngularJS

来自分类Dev

适用于iOS的Nanogest手势识别API

来自分类Dev

<!DOCTYPE html>的声明不适用于IBM MobileFirst中的Ionic的ion-nav-view

来自分类Dev

外部 API 在我的 ionic 2 混合移动应用程序中不适用于 ipad

来自分类Dev

离子 3 指令不适用于 ionic2-autosize

来自分类Dev

背景音频不适用于 iOS 上的 Ionic3 + Videogular2

Related 相关文章

热门标签

归档