国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

ionic隱藏tabs的方法

2019-11-20 09:08:11
字體:
供稿:網(wǎng)友

本文為大家分享了ionic隱藏tabs的方法,供大家參考,具體內(nèi)容如下

1.

 <ion-tabs ng-class="{'tabs-item-hide': $root.hideTabs}"><!-- tabs --></ion-tabs> 

2.
在該控制器下加上.directive:

var module = angular.module('app.directives', []);module.directive('showTabs', function ($rootScope) {  return {    restrict: 'A',    link: function ($scope, $el) {      $rootScope.hideTabs = false;    }  };}).directive('hideTabs', function ($rootScope) {  return {    restrict: 'A',    link: function ($scope, $el) {      $rootScope.hideTabs = true;    }  };}) 

3.
 在html頁(yè)面中引用hide-tabs

<ion-view title="New Entry Form" hide-tabs>  <!-- view content --></ion-tabs> 

4.

 當(dāng)頁(yè)面返回主頁(yè)面時(shí),需要再次顯示tabs,則需要在該控制器中加上(主要是解決android上tabs還是隱藏的問題): 

$scope.$on('$ionicView.enter', function () {  // 顯示 tabs  $rootScope.hideTabs = false;}); 

 5. 
我用的是tabs-top,還遇到的一個(gè)問題是:<ion-content>的一部分內(nèi)容會(huì)被隱藏;解決辦法: 
再次修改directive.js里邊的內(nèi)容,不再使用showTabs: 

.directive('hideTabs', function ($rootScope) {  return {    restrict: 'A',    link: function (scope, element, attributes) {      scope.$on('$ionicView.beforeEnter', function () {        scope.$watch(attributes.hideTabs, function (value) {          $rootScope.hideTabs = value;        });      });      scope.$on('$ionicView.beforeLeave', function () {        $rootScope.hideTabs = false;      });    }  };}) 

來個(gè)總結(jié)吧,相對(duì)于tabs用法,如果是在底部的話,上邊的那些不會(huì)有什么太大的問題。但如果是用在頂部的話,涉及到content,會(huì)遇到一點(diǎn)問題。 

其實(shí)可以考慮使用ionic上的<ion-slide>來代替<ion-tabs>,不管是與其它頁(yè)面的滑動(dòng)效果,還是slide頁(yè)面的滑動(dòng)效果都會(huì)很大的提升,特別是在android上。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 通河县| 广南县| 聊城市| 长治市| 循化| 定边县| 崇信县| 潮州市| 察哈| 陆川县| 翁牛特旗| 周宁县| 乐昌市| 布拖县| 承德市| 景宁| 泸西县| 新兴县| 武鸣县| 容城县| 同心县| 兖州市| 巍山| 抚州市| 巫山县| 体育| 三都| 安徽省| 称多县| 苏尼特右旗| 汽车| 德江县| 雷山县| 浦北县| 宝丰县| 黄骅市| 军事| 彭山县| 潞西市| 张家川| 津南区|