gpt4 book ai didi

tabs - 在选项卡项目之间滑动,onsen-ui

转载 作者:行者123 更新时间:2023-12-02 07:14:33 24 4
gpt4 key购买 nike

我正在使用 onsen-ui (v1.14),并且我正在尝试在选项卡之间滑动,就像在 Facebook Messenger 上一样,但我无法使其工作。

我尝试过将“setActiveTab”函数与 ons-gesture- detector 结合使用,但没有任何效果。

最佳答案

这就是我所做的(对于工具栏)

CSS

.activebtn .ng-scope{
color: blue;
}

html

<ons-template id="list.html">
<ons-toolbar var="tb">
<div class="center">
<ons-toolbar-button class="tbbtn" id="btn_0" ng-click="abc.setActiveCarouselItemIndex(0)">ALL</ons-toolbar-button>
<ons-toolbar-button class="tbbtn" id="btn_1" ng-click="abc.setActiveCarouselItemIndex(1)">PEOPLE</ons-toolbar-button>
<ons-toolbar-button class="tbbtn" id="btn_2" ng-click="abc.setActiveCarouselItemIndex(2)"> TOPICS</ons-toolbar-button>
<ons-toolbar-button class="tbbtn" id="btn_3" ng-click="abc.setActiveCarouselItemIndex(3)">ACCOUNTS</ons-toolbar-button>
</div>
</ons-toolbar>


<ons-carousel style="width: 100%; height: 100%" auto-scroll var="abc" ng-controller="ListCtrl">
<ons-carousel-item>
a...
</ons-carousel-item>
<ons-carousel-item>
b...
</ons-carousel-item>
<ons-carousel-item>
c...
</ons-carousel-item>
<ons-carousel-item>
d...
</ons-carousel-item>
</ons-carousel>
</ons-template>

js

    app.controller('ListCtrl', function($scope, $http) {

$('#btn_0').addClass('activebtn');
setTimeout(function(){
abc.on('postchange', function(){
$('.tbbtn ').removeClass('activebtn');
$('#btn_' + abc.getActiveCarouselItemIndex()).addClass('activebtn');
});
}, 400);
});

关于tabs - 在选项卡项目之间滑动,onsen-ui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26431915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com