在uniapp和vue中控制卡片切換

2021-10-09 13:42:22 字數 1916 閱讀 8582

動態繫結class,資料雙向繫結

卡片結構

一、動態繫結class,資料雙向繫結

template**如下:

"change(0)"

:class=""

class

="title-item"

>已發布<

/view>

"change(1)"

:class=""

class

="title-item"

>審批中<

/view>

script部分:

在data中寫入 btnnum:

0,

在methods中寫入change方法:

change

(e),

用css中控制動態類名active樣式

.active
用偽元素寫文字下面的「——」

.title-item

.active:after

二、卡片結構

在vue中動態繫結class控制display的none和block屬性

html**結構如下:
="end-cont" v-if=

"btnnum ==0"

>

<

!-- **列表 --

>

="scroll-con" scroll-y>

="cards"

v-for=

"(item, index) in focuslist"

:key=

"index"

:class=""

>

<

/view>

<

/scroll-view>

<

/view>

="end-cont" v-if=

"btnnum == 1"

>

<

/view>

二.vue中動態繫結class控制display的none和block屬性

html**結構如下:
="end-cont"

:class=""

>

="stray-dog con"

v-for=

"(item, index) in straydoglist"

@click=

"gopage(item.url)"

>

<

/view>

<

/view>

="end-cont"

:class=""

>

<

/view>

="end-cont"

:class=""

>

<

/view>

css**如下:
/* 將三個內容view的display設定為none(隱藏) */

.end-title

.end-title view

.end-cont

.btna

.active

在vue中同時使用過渡和動畫

我們先來看乙個例子 hello world change hello world 這樣重新整理的時候也就會有動畫效果了。現在這個元素上只有animate這個庫里的動畫效果,相當於 keyframes的動畫 效果,我們希望結合transition過渡的效果,可以這樣 hello world chang...

Vant 在vue中 按需引入和全部載入

因為我是測試練習vant的 demo分為 全部載入 和按需載入兩種方式 首先引入 官方文件 import vue from vue import from vant vue.use button 我的寫法 大家可以在計算屬性中列印一下你引入的元件,看看裡面有什麼了 關於在components 中 c...

vuex中狀態和方法在vue單頁面中的使用

1.首先要清楚state中是存放狀態的,也就是我們俗話說的一些資料,我們可以通過呼叫mutations中的方法來改變其中的狀態。首先我們在state裡儲存我們需要的變數 state 如果我們想在vue的spa頁面中引用他需要這樣 import from vuex 然後我們需要在computed中將需...