美文网首页
[hybrid]$ionicHistory的用法

[hybrid]$ionicHistory的用法

作者: hulaye | 来源:发表于2018-09-14 11:16 被阅读0次

$ionicHistory
  定义:当用户通过导航栏切换视图页面的时候,ionicHistory起到跟踪视图的作用,类似的浏览器的行为方式,一个ionic应用程序能够保持以前的视图,当前视图,和前视图(如果有一个)。然而,一个典型的Web浏览器只跟踪一个历史堆栈在一个线性的方式。不同于传统的浏览器环境中,应用程序和应用程序并行的独立的历史,如标签。如果一个用户在一个标签上浏览几页,然后切换到一个新的标签和回退,返回按钮与以前的标签,但到以前的页面访问在该标签。因为ionicHistory有利于并行历史架构

1 var historyData=$ionicHistory.viewHistory();
  返回该应用程序的视图历史数据,如所有的视图和历史记录,以及它们如何在导航堆栈中一起有序和链接的方式

2 var currentViewData=$ionicHistory.currentView()
  返回当前视图数据

3 var currentHistoryId = $ionicHistory.currentHistoryId()
  返回历史堆栈的标识,它是当前视图的父容器

4 var currentTitle = $ionicHistory.currentTitlt([val])
  返回当前视图的标题 或者是设置当前视图的标题

5 var backView = $ionicHistory.backView()
  返回当前视图的后一个视图

$ionicHistory.backView().stateName

返回当前视图的后一个视图名

6 var backViewTitle = $ionicHistory.backViewTitle()
  返回当前视图的后一个视图的标题

7 var forwardView = $ionicHistory.forwardView()
  返回当前视图前一个视图数据 (如果有)

$ionicHistory.forwardView().stateName

返回当前视图的前一个视图名

8 var currentStateName = $ionicHistory.currentStateName()
  返回当前视图的状态名称

9 $ionicHistory.goBack([backCount])
  导航到应用程序的返回视图(加入视图存在)backCount填写负数

10 $ionicHistory.removeBackView()
  移除当前视图的前一个视图,包括缓存元素和范围(如果它们存在的话)。

11 $ionicHistory.clearHistory()
  清除应用程序的整个历史,除了当前视图。

12.var promise = $ionicHistory.clearCache(stateIds)
  清除缓存,传入参数,stateIds是一个数组,清除缓存的列表

相关文章

  • [hybrid]$ionicHistory的用法

    $ionicHistory定义:当用户通过导航栏切换视图页面的时候,ionicHistory起到跟踪视图的作用,类...

  • $ionicHistory

    $ionicHistory $ionicHistory keeps track of views as the u...

  • $ionicHistory API的相关知识

    $ionicHistory 定义: $ ionicHistory在用户浏览应用程序时跟踪页面。获取页面信息,进行页...

  • ionic $ionicHistory

    viewHistory() : 返回视图访问历史数据 currentView() : 返回当前视图对象 curre...

  • Unity ECS 入门

    本文主要总结Hybrid ECS基础用法,Pure ECS将会在之后进行补充。不详细描述ECS概念与原理。更多内容...

  • HybridApp

    iOS Hybrid 框架 - PhoneGap iOS Hybrid 框架Hybrid App 开发(开篇) ...

  • $ionicHistory.viewHistory()

    定义:当用户通过导航栏切换视图页面的时候,ionicHistory起到跟踪视图的作用,类似的浏览器的行为方式,一个...

  • Hybrid APP - 混合式开发

    Hybrid APP基础篇(一)->什么是Hybrid App Hybrid APP基础篇(二)->Native、...

  • 2019-8-25 每日一词

    Hybrid His work is an interesting hybrid of popular and c...

  • $ionicHistory.goBack() not work

    呃。。。。。。。cordova项目 偶尔会发现部分页面点击返回按钮的时候不起作用 粗暴的解决了一下:1.自定义返回...

网友评论

      本文标题:[hybrid]$ionicHistory的用法

      本文链接:https://www.haomeiwen.com/subject/qntogftx.html