如何在离子内容中滚动到底部

帕特里克·皮尔泽

我们正在使用 Ionic v1.3.1 开发适用于 iPad 的移动应用程序。

在我们的其中一个页面中,离子内容的底部有一个 ul 元素。

当我们通过单击 ul 元素打开列表时,列表会打开并且离子内容的高度发生变化,但内容不会向下滚动,因此只要我们不滚动,我们就看不到打开的列表手动下。

我们尝试通过以下代码向下滚动到内容底部。

代码正确获取内容,但 scrollToBottom 不会滚动到底部。

var element = document.getElementById("myContent");
if (element){
    element.content.scrollToBottom();
}

页面中的内容定义如下:

<ion-content id="myContent" class="padding has-header" scroll="true" style="overflow: scroll;">

有谁知道该怎么做才能让它发挥作用?任何帮助,将不胜感激。

帕特里克

快子

ES2015/ES6 样式 ScrollToBottom

import {ViewChild} from 'angular2/core';
import {Page,Content} from 'ionic-angular';

@Page({  
  templateUrl: 'build/pages/page1/page1.html',
  queries: {
      content: new ViewChild(Content)
  }
})
export class Page1 {
     constructor() {
     }
     scrollToBottom(){
        let dimensions = this.content.getContentDimensions();
        this.content.scrollTo(0, dimensions.scrollBottom, 0);
    }
}

您可能需要添加:

@ViewChild(Content) content: Content;

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在c#中将面板滚动到底部?

来自分类Dev

如何在javascript中将iframe正确滚动到底部

来自分类Dev

如何在c#中将面板滚动到底部?

来自分类Dev

selenium中如何控制滚动到底部的速度

来自分类Dev

如何修复JTextArea滚动到底部?

来自分类Dev

如何始终滚动到底部?

来自分类Dev

如何使RecyclerView始终滚动到底部

来自分类Dev

ListView:如何始终滚动到底部

来自分类Dev

如何编写imacro滚动到底部

来自分类Dev

如何设置 UIScrollView 滚动到底部?

来自分类Dev

滚动滚动到底部,但内容保持在顶部

来自分类Dev

内容更新后,jScrollPane不会滚动到底部

来自分类Dev

当滚动到底部时,ListView自动添加更多内容

来自分类Dev

UITableView 如何保持滚动到底部[自动滚动]?

来自分类Dev

UITableView滚动到底部

来自分类Dev

自动滚动到底部

来自分类Dev

离子滚动到底部不会在底部显示所有项目

来自分类Dev

离子滚动到底部不会在底部显示所有项目

来自分类Dev

如何在红宝石中使用硒向下滚动到底部

来自分类Dev

在JavaFX中,如何以编程方式将Scrollpane滚动到底部?

来自分类Dev

单击闪亮数据表中的按钮后如何滚动到底部

来自分类常见问题

如何以编程方式将ScrollView滚动到底部?

来自分类Dev

如何将ListView滚动到底部?

来自分类Dev

通过CSS滚动到底部时如何隐藏DIV?

来自分类Dev

iOS UITableView如何禁用滚动到底部弹跳

来自分类Dev

如何以编程方式将UICollectionView滚动到底部?

来自分类Dev

如何让容器从顶部向下滚动到底部

来自分类Dev

Android espresso NestedScrollView,如何滚动到底部

来自分类Dev

如何以编程方式滚动到底部(Android,kotlin)?

Related 相关文章

热门标签

归档