欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

vue iscrollview 橫向

夏志豪2年前9瀏覽0評論

vue isrollview 是一款使用 Vue.js 的移動端插件,能夠實現類似 iScroll.js 的滾動效果。不同于 iScroll.js 滾動方向只有縱軸滾動的限制,vue isrollview 還可以實現橫向滾動的效果。

下面是一個簡單的 vue isrollview 橫向滾動的實例:

<template>
<iscroll-view class="wrapper" ref="wrapper">
<ul class="list">
<li v-for="(item, index) in list" :key="index"></li>
</ul>
</iscroll-view>
</template>
<script>
import iScrollView from 'vue-iscroll-view'
import 'vue-iscroll-view/dist/style.css'
export default {
name: 'Demo',
components: {
iScrollView
},
data() {
return {
list: [1, 2, 3, 4, 5, 6, 7, 8, 9]
}
}
}
</script>
<style scoped>
.wrapper {
height: 100px;
width: 100%;
overflow-x: auto;
white-space: nowrap;
}
.list {
display: inline-block;
height: 100%;
white-space: nowrap;
}
.list li {
display: inline-block;
height: 100%;
width: 100px;
background-color: #eee;
margin-right: 10px;
}
</style>

通過實例我們可以看到,首先在 template 中編寫了 iScrollView 組件,組件內嵌套一個 ul 和多個 li。其中,ul 的類名為 list,每個 li 的寬度為 100px,背景顏色為 #eee,margin-right 為 10px。

在 style 中設置了 wrapper 類的樣式,實現了一個寬度為 100% 的水平滾動區域,同時在 li 中設置 display:inline-block,達到橫向排列的效果。

最后在代碼中引入 vue-iscroll-view 插件,調用插件,并且在 data 中設置了 list 數組,用于循環展示 li 元素。

總的來說,vue isrollview 在實現橫向滾動效果時非常簡單易用,只需要使用一些簡單的 CSS 樣式就可以實現,如果需要橫向滾動的效果,在 Vue.js 項目中可以優先考慮嘗試應用這款插件。