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

首頁 > 編程 > JavaScript > 正文

ionic實現(xiàn)帶字的toggle滑動組件

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

前言

由于項目中需要帶字的toggle滑動組件,而ionic提供的是這樣的:

這里寫圖片描述

實際項目中需要這樣子的:

這里寫圖片描述

在網(wǎng)上找了下其他的實現(xiàn),感覺沒得類似的,也沒發(fā)現(xiàn)合適的,于是自己試著定義了一個湊合著用。先上效果圖

這里寫圖片描述 

看效果圖邊緣有模糊鋸齒現(xiàn)象,可能是由于像素的影響,在android和ios手機(jī)上表現(xiàn)非常流暢。

實現(xiàn)代碼

其實實現(xiàn)起來也很簡單,主要是算好滑塊的位置,滑動用的是css的transform.
css用到的類如下:

.switch_search{  position:relative;display:flex;width:120px;height:28px;  margin-top:8px;border:solid 1px #fff;border-radius:16px;}.switch_search_tab{  flex:1;height:28px;width:60px;  line-height:28px;color:#203C4B;z-index:12;}.white_search_tab{  color:#fff;}.switch_bg{  background:#fff;border-radius:16px;position:absolute;  top:-1px;left:-1px;height:28px;width:60px;}.search_right{  transition: -webkit-transform,transform 0.6s ease;   -webkit-transform: translate3d(60px, 0, 0);  -moz-transform: translate3d(60px, 0, 0);   transform:translate3d(60px, 0, 0);}.search_left{  transition: -webkit-transform,transform 0.6s ease;   -webkit-transform: translate3d(0px, 0, 0);  -moz-transform: translate3d(0px, 0, 0);   transform:translate3d(0px, 0, 0);}

 頁面上html代碼:

<div class="switch_search">  <div class="switch_search_tab" on-swipe-right="activeSlideSearch(1)" ng-click="activeSlideSearch(0)" ng-class="(slideIndexSearch==0 ||slideIndexSearch==-1) ? '' : 'white_search_tab'">    月  </div>  <div class="switch_search_tab" on-swipe-left="activeSlideSearch(0)" ng-click="activeSlideSearch(1)" ng-class="(slideIndexSearch==1) ? '' : 'white_search_tab'">    日  </div>  <div class="switch_bg" ng-class="(slideIndexSearch==0 ||slideIndexSearch==-1) ? 'search_left' :'search_right'"></div></div>

對應(yīng)的Controller js代碼如下:

$scope.slideIndexSearch=-1; $scope.activeSlideSearch = function(index) {  $scope.slideIndexSearch=index;};

如此,便可實現(xiàn)簡單的帶字的滑動的toggle組件。

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 屏南县| 齐齐哈尔市| 肥西县| 宁河县| 壶关县| 阿坝| 建始县| 巨野县| 和政县| 古田县| 南江县| 贡嘎县| 磐石市| 聊城市| 车致| 平南县| 绥芬河市| 平安县| 报价| 永新县| 宁乡县| 江口县| 瓦房店市| 哈尔滨市| 滁州市| 东港市| 漳州市| 旬邑县| 宜春市| 长宁县| 临海市| 综艺| 错那县| 吉安县| 阜新| 涿鹿县| 涟水县| 东乌| 晴隆县| 运城市| 舒城县|