国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

教做飲品的網(wǎng)站百度搜索入口網(wǎng)址

教做飲品的網(wǎng)站,百度搜索入口網(wǎng)址,天津建設協(xié)會網(wǎng)站首頁,常州網(wǎng)站建設青之峰文章目錄 導文樣式改成動態(tài)列表切換點擊效果加上點擊自動滑動scroll-view加上切換組件效果 導文 unaipp自帶的標簽頁和ui設計相差太大,直接修改組件比手寫一個還麻煩,下面手寫一個。 樣式 先用scroll-view做一個滑動,不然多的話滑動不了。 &l…

在這里插入圖片描述

文章目錄

  • 導文
  • 樣式
  • 改成動態(tài)列表
  • 切換點擊效果
  • 加上點擊自動滑動scroll-view
  • 加上切換組件效果


導文

unaipp自帶的標簽頁和ui設計相差太大,直接修改組件比手寫一個還麻煩,下面手寫一個。

樣式

在這里插入圖片描述
先用scroll-view做一個滑動,不然多的話滑動不了。

	<scroll-view class="scroll-view_H" scroll-x="true" @scroll="scroll" scroll-left="120"><span class="checkDetails-nav-item action">體重</span><span class="checkDetails-nav-item">餐食</span><span class="checkDetails-nav-item">喝水</span><span class="checkDetails-nav-item">睡眠</span><span class="checkDetails-nav-item">運動</span></scroll-view>

然后實現(xiàn)默認樣式,和標簽頁點擊樣式。

.scroll-view_H {white-space: nowrap;width: 100%;background: #fff;}.scroll-view-item {height: 300rpx;line-height: 300rpx;text-align: center;font-size: 36rpx;}.scroll-view-item_H {display: inline-block;width: 100%;height: 300rpx;line-height: 300rpx;text-align: center;font-size: 36rpx;}.checkDetails-nav-item {font-size: 16px;font-weight: 500;letter-spacing: 0px;line-height: 30px;color: rgba(75, 89, 105, 1);text-align: left;vertical-align: top;background: #fff;padding: 0px 30px;}.action {font-size: 18px;font-weight: 700;letter-spacing: 0px;line-height: 25.2px;color: rgba(12, 16, 25, 1);position: relative;}.action::after {content: '';position: absolute;background-image: url(../../static/checkDetails/action.png);background-size: 100%;background-repeat: no-repeat;width: 28px;height: 10px;top: 18px;left: 34px;}

改成動態(tài)列表

在這里插入圖片描述
循環(huán)自定義的teb組件就好

		<scroll-view class="scroll-view_H" scroll-x="true" @scroll="scroll" scroll-left="120"><span v-for="(item, index) in navList" :key="index" class="checkDetails-nav-item" :class="{ 'action': navCurrent == item.value }">{{ item.text }}</span></scroll-view>

在data中定義列表,和當前展示的頁面值

	data() {return {navCurrent: 'weight',navList: [{text: '體重',value: 'weight'}, {text: '餐食',value: 'food'}, {text: '喝水',value: 'drink'}, {text: '睡眠',value: 'sleep'}, {text: '運動',value: 'sport'}],}},

加上切換頁面效果。

切換點擊效果

在這里插入圖片描述
加上一個handleSwitch點擊事件

<span v-for="(item, index) in navList" :key="index" class="checkDetails-nav-item":class="{ 'action': navCurrent == item.value }" ="handleSwitch(item)">{{ item.text }}</span>

切換navCurrent 值就好

handleSwitch(item){this.navCurrent = item.value}

加上點擊自動滑動scroll-view

先把scroll-left改成動態(tài)的,在handleSwitch方法中添加index索引值傳過去

<scroll-view class="scroll-view_H" scroll-x="true" :scroll-left="scrollValue"><span v-for="(item, index) in navList" :key="index" class="checkDetails-nav-item":class="{ 'action': navCurrent == item.value }" @click="handleSwitch(item, index)">{{ item.text }}</span></scroll-view>

使用index索引值,判斷滑動位置

handleSwitch(item,index) {this.navCurrent = item.valuethis.scrollValue = index * 100}

加上切換組件效果

在這里插入圖片描述
在這里插入圖片描述
先創(chuàng)建好組件,一般放在components里面
在這里插入圖片描述
在父頁面中引入組件,在template里面寫組件

	<view class="checkDetails"><view class="checkDetails-nav"><scroll-view class="scroll-view_H" scroll-x="true" :scroll-left="scrollValue"><span v-for="(item, index) in navList" :key="index" class="checkDetails-nav-item":class="{ 'action': navCurrent == item.value }" @click="handleSwitch(item, index)">{{ item.text }}</span></scroll-view></view><drinkPage v-if="navCurrent == 'drink'"></drinkPage><foodPage v-if="navCurrent == 'food'"></foodPage><sleepPage v-if="navCurrent == 'sleep'"></sleepPage><sportPage v-if="navCurrent == 'sport'"></sportPage><weightPage v-if="navCurrent == 'weight'"></weightPage></view>
</template><script>

別忘了用import 引入和components注冊組件名哦

import drinkPage from './components/drinkPage/index.vue'
import foodPage from './components/foodPage/index.vue'
import sleepPage from './components/sleepPage/index.vue'
import sportPage from './components/sportPage/index.vue'
import weightPage from './components/weightPage/index.vue'export default {components: {drinkPage,foodPage,sleepPage,sportPage,weightPage},

您好,我是肥晨。
歡迎關注我獲取前端學習資源,日常分享技術變革,生存法則;行業(yè)內(nèi)幕,洞察先機。

http://aloenet.com.cn/news/38149.html

相關文章:

  • 用哪個程序做網(wǎng)站收錄好6dw網(wǎng)站制作
  • 網(wǎng)站目前如何做外鏈地推掃碼平臺
  • 代碼編輯器做熱點什么網(wǎng)站好精準引流推廣公司
  • 建模外包網(wǎng)站推廣怎么做
  • 衡水網(wǎng)站建設服務廣告聯(lián)盟有哪些
  • 廣州移動 網(wǎng)站建設今日特大新聞
  • 如何做高校的網(wǎng)站版面設計品牌宣傳策略
  • 做網(wǎng)站需要續(xù)費嗎深圳seo優(yōu)化外包
  • 德州哪里有做網(wǎng)站推廣的深圳seo優(yōu)化排名優(yōu)化
  • 網(wǎng)站建設需要精通什么知識網(wǎng)絡推廣的優(yōu)勢有哪些
  • 個人可以做幾個網(wǎng)站嗎百度快照是什么意思?
  • 網(wǎng)站開發(fā)與網(wǎng)站建設精準獲客
  • 網(wǎng)站 建設網(wǎng)站市場調(diào)研分析
  • 廈門做網(wǎng)站個人蘇州做網(wǎng)站的專業(yè)公司
  • 網(wǎng)站建設需要什么資料智能營銷方法
  • 松江新城投資建設集團有限公司網(wǎng)站網(wǎng)絡營銷第三版課本
  • 龍崗做網(wǎng)站的公司源碼之家
  • 網(wǎng)站建設到運營需要多少錢怎樣在百度上做廣告
  • 做品牌網(wǎng)站公司淄博網(wǎng)站營銷與推廣
  • 臺州專業(yè)網(wǎng)站設計系統(tǒng)網(wǎng)絡推廣有哪幾種方法
  • 做網(wǎng)站品牌怎么注冊自己公司的網(wǎng)址
  • 舟山市城鄉(xiāng)建設委員會網(wǎng)站seo搜索引擎優(yōu)化是通過優(yōu)化答案
  • 什么網(wǎng)站可以做自考試題seo教育
  • 品牌網(wǎng)站建設多少錢品牌推廣策略分析
  • 網(wǎng)站怎樣才有流量seo是指搜索引擎營銷
  • 深圳設計裝修公司哪家好百度關鍵詞優(yōu)化培訓
  • 合肥最好的網(wǎng)站建設公司化妝培訓
  • 上海松江做網(wǎng)站多少錢怎么做百度推廣平臺
  • 網(wǎng)站開發(fā)流程百度文庫北京關鍵詞優(yōu)化報價
  • 天津網(wǎng)站建設價格培訓課程安排