ember-cli-pagination - 如何在页面更改时滚动到页面顶部?

时间:2017-11-23 00:54:16

标签: ember.js

我在页面底部有{{page-numbers}}。当我点击页码时,页面加载正常,但我仍然在页面的底部。

如何在更改页面时滚动到顶部?

是否有更好的插件可用于此?

1 个答案:

答案 0 :(得分:1)

我能够通过覆盖page-numbers组件来实现这一目标:

import PageNumberComponent from 'ember-cli-pagination/components/page-numbers';

export default PageNumberComponent.extend({
  actions: {
    pageClicked: function(number) {
      this._super(...arguments);
      window.scrollTo(0, 0);
    }
  }
});