zoukankan      html  css  js  c++  java
  • 单页面跳转添加返回和跳转动画(仿app) 只对单页面和跳转有用,我用的是angualr,有不会的可以私信问我。

    var pageManager = {

    _pageIndex: 1,

    init:function() {

    var self = this;

    $scope.$on('$locationChangeStart', function() {

    var state = history.state || {};

    console.log(state._pageIndex)

    console.log(self._pageIndex)

    if(state._pageIndex <= self._pageIndex) {

    console.log('返回')

        //添加动画样式

      self._back();

    } else {

    console.log('跳转')

        //添加动画样式

    self._go();

    }

    if(history.state) {

    this._pageIndex = history.state._pageIndex;

    }

    this._pageIndex--;

    return this;

    });

    },

            _go: function (config) {

                this._pageIndex ++;

                history.replaceState && history.replaceState({_pageIndex: this._pageIndex}, '', location.href);

                return this;

            },

            _back: function (config) {

                this._pageIndex --;

                return this;

            },

    }

        .init();

  • 相关阅读:
    [ SharePoint ADFS 开发部署系列 (一)]
    [ Office 365 开发系列 ] Graph Service
    [ Office 365 开发系列 ] 身份认证
    [ Office 365 开发系列 ] 开发模式分析
    [ Office 365 开发系列 ] 前言
    Debian安装Chrome
    SharePoint 常用操作杂谈
    SharePoint Managed Metadata 使用总结
    SharePoint PerformancePoint开发实例
    node使用mysql报错
  • 原文地址:https://www.cnblogs.com/zyzhao/p/7479792.html
Copyright © 2011-2022 走看看