我正在使用此插件https://github.com/mgonto/angular-wizard在我的离子应用程序中创建多步形式。问题是当我从一个步骤移动到另一个时,页面停留在底部。当我在步骤之间切换时,如何使页面滚动到顶部。角度向导滚动到顶部点击下一步
2
A
回答
1
您可以使用on-finish
指令触发滚动到顶部(使用它像ng-click
- 将函数绑定为指令值)。
上完成:在这里,你可以把一个功能,当向导 完成调用。这里的语法非常相似,NG-点击
或结合相同的功能上的台阶指令:在视图 wz-previous
/wz-cancel
/wz-finish
/wz-reset
小例子
// In this case, the scrollToTop() function will be called before going to the next step.
<input type="button" wz-next="scrollToTop()" value="Next" />
滚动到控制器顶部
在通过on-finish
指令绑定的函数中,可以将滚动应用到顶部。
只要将$anchorScroll
作为依赖项添加到控制器构造函数中,并且只要您想滚动到顶部,就调用$anchorScroll()
。
+1
嗨,谢谢你的回答。我能够找到解决方案,现在当我从一个步骤移到另一个步骤时,页面滚动到顶部。这就是我正在做的。 和在我的控制器我已经加入这样 $ scope.scrollTop =函数(){ \t \t \t $ ionicScrollDelegate.scrollTop(); \t}; –
0
嗨,谢谢你的回答。我能够找到解决方案,现在当我从一个步骤移动到另一个步骤时,页面滚动到顶部。这就是我正在做的。
<input type="button" wz-next="scrollToTop()" value="Next" />
,并在我的控制器我已经加入这样
$scope.scrollTop=function(){
$ionicScrollDelegate.scrollTop();
};
相关问题
- 1. 点击导航栏滚动到顶部
- 2. 点击DIV时滚动到顶部?
- 3. jScrollPane点击滚动到顶部
- 4. 点击后滚动到顶部
- 5. 它滚动到页面顶部点击
- 6. 滚动到顶部上点击伪类
- 7. 点击角度滚动
- 8. 将导航栏移动到顶部,同时向下滚动HTML
- 9. 当页面向下滚动时,导航栏移动到顶部
- 10. 角度vs重复点击滚动事件直到点击底部(有时是顶部)
- 11. 向下滚动点击
- 12. jQuery滚动到顶部并滚动到下一部分
- 13. 动画div的顶部向下滚动
- 14. 当TD被点击时,可滚动的DIV滚动到顶部
- 15. 滚动到下一个DIV从顶部
- 16. jQuery - 每隔x秒向下滚动,然后滚动到顶部
- 17. 自动滚动手风琴到点击部分的顶部
- 18. 点击一个popover滚动回到页面顶部[Bootstrap和Django]
- 19. 向下滚动时修复div顶部?
- 20. 向下滚动时隐藏顶部栏
- 21. 如何使滚动到顶部按钮,只有当你已经开始向下滚动角度没有jquery
- 22. 量角器 - 向下滚动并单击
- 23. 点击按钮滚动窗口顶部随着增加高度
- 24. 滚动到每个部分的顶部点击
- 25. jquery datatables从底部点击页面时滚动到顶部
- 26. jQuery - 如何点击时将锚点滚动到页面顶部?
- 27. 向下滚动点击动画
- 28. 角度隐藏标题向下滚动,显示向上滚动
- 29. 单击并滚动顶部
- 30. 点击取消滚动到顶部动作
你可以看看所有的建议在这里:http://stackoverflow.com/questions/21055952/changing-route -doesnt-scroll-to-top-in-the-new-page – Fraccus