当前位置:网站首页>Possible problems and solutions of using scroll view to implement slider view
Possible problems and solutions of using scroll view to implement slider view
2022-07-01 04:03:00 【richest_ qi】
List of articles
Applet project
The main documents related to the code are :
- app.json
- pages/index/index.wxml
- pages/index/index.wxss
- pages/index/index.js
app.json
{
"pages": [
"pages/index/index"
],
"window": {
"navigationBarBackgroundColor": "#971a22",
"navigationBarTitleText": " home page ",
"navigationBarTextStyle": "white"
},
"style": "v2",
"sitemapLocation": "sitemap.json"
}
pages/index/index.wxml
<view class="indexContainer">
<view class="recommendSongContainer">
<view class="header">
<view class="title"> Recommended song list </view>
<view>
<text class="desc"> Meet your true love song list </text>
<text class="btn">></text>
</view>
</view>
<scroll-view class="recommendSongList" enable-flex scroll-x>
<view class="recommendItem" wx:for="{
{list}}" wx:key="id">
<image src="{
{item.picUrl}}"></image>
<view class="name">{
{item.title}}</view>
</view>
</scroll-view>
</view>
<view class="newSongContainer">
<view class="header">
<view class="title"> New song express </view>
<view>
<text class="desc"> More fresh music, more quick fall </text>
<text class="btn">></text>
</view>
</view>
</view>
<view class="newDiscContainer">
<view class="header">
<view class="title"> New dishes are on the shelves </view>
<view>
<text class="desc"> The new magic disc sounds so popular </text>
<text class="btn">></text>
</view>
</view>
</view>
</view>
pages/index/index.wxss
.indexContainer{
padding: 0 20rpx;
}
.header{
display: flex;
justify-content: space-between;
align-items: center;
margin: 20rpx 0;
}
.header .title{
font-weight: bold;
}
.header .desc{
font-size: 24rpx;
color: #333;
padding: 0 20rpx;
}
.header .btn{
font-size: 24rpx;
padding: 0 10rpx;
background: #eee;
color: #888;
border-radius: 6rpx;
}
.recommendSongList{
display: flex;
}
.recommendSongList image{
width: 200rpx;
height: 200rpx;
border-radius: 10rpx;
margin-right: 10rpx;
}
.recommendSongList .name{
font-size: 26rpx;
display: -webkit-box;
overflow: hidden;
text-overflow:ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
pages/index/index.js
Page({
data:{
list:[]
},
onLoad(){
this.getDataFromServer();
},
getDataFromServer(){
const result = [
{
id: 494479726, picUrl: "https://p2.music.126.net/58ox3zVEmosSrdLaKj6x5w==/109951162827155600.jpg", title: " Back shake MV | It turns out that back shaking can also be visualized "},
{
id: 135595185, picUrl: "https://p2.music.126.net/11ZHf0G9FQzWNi-8sFzCmw==/109951164541050373.jpg", title: "Acid Jazz Acid jazz — In Jazz “ Acidic ” The fusion "},
{
id: 114846926, picUrl: "https://p2.music.126.net/GTf1b1G2dAs1SleurIfcJg==/3399689953594431.jpg", title: " The suffixes of song titles are popular science "},
{
id: 113780871, picUrl: "https://p2.music.126.net/qxUWSKhrd1UWME8oAYTMFQ==/109951164497486331.jpg", title: "「Cool Jazz」 Cold Jazz makes you relax "},
{
id: 2962407224, picUrl: "https://p2.music.126.net/NW1GEN3sruiLpT4AZrdDFw==/109951165669533032.jpg", title: "『 British female voice 』 The surviving and independent British rose "},
{
id: 2107922801, picUrl: "https://p2.music.126.net/b--QkIcFfdxz_DryW55ZfA==/109951163165101034.jpg", title: " Acoustooptic aesthetics I Classical soundtrack in classic movies "},
{
id: 78669437, picUrl: "https://p2.music.126.net/AfN_yyi-fQe8POTMKJFjAA==/7957165650297535.jpg", title: " Divine episode in American drama "},
{
id: 3116763088, picUrl: "https://p2.music.126.net/MSom1XSXqt5K9ArZlJ29CQ==/109951164608648583.jpg", title: " The power of music I Secular love songs of the Renaissance "},
{
id: 101354498, picUrl: "https://p2.music.126.net/dmj9iqz8MsD_sCd1xBF0WA==/7918682744429845.jpg", title: " Fashion sports • Essential rhythm "},
{
id: 739403485, picUrl: "https://p2.music.126.net/RPilW2ADtU91CK3qkVPizA==/18720284976441185.jpg", title: " There is sound outside the strings —— Energetic violin "}
]
this.setData({
list:result})
}
})
Problem description and solution
- Problem description
scroll-view After horizontal scrolling , Its height is very high , This causes the following elements to almost line up at the bottom of the page , As shown in the figure below .
- resolvent
to scroll-view Set the specified height , Such asheight: 280rpx;, To solve the above problems .
.recommendSongList{
display: flex;
height: 280rpx; /* Appoint scroll-view Height */
}
- Modified effect

Related links
边栏推荐
- The problem of integrating Alibaba cloud SMS: non static methods cannot be referenced from the static context
- 有效的 @SuppressWarnings 警告名称
- Coinbase in a bear market: losses, layoffs, stock price plunges
- 【JPCS出版】2022年第三届控制理论与应用国际会议(ICoCTA 2022)
- [TA frost wolf \u may- hundred people plan] 1.3 secret of texture
- [TA frost wolf \u may- hundred people plan] 2.3 introduction to common functions
- Recommend the best product development process in the Internet industry!
- 318. Maximum word length product
- How keil displays Chinese annotations (simple with pictures)
- 214. 最短回文串
猜你喜欢

431. 将 N 叉树编码为二叉树 DFS

熊市下的Coinbase:亏损、裁员、股价暴跌

嵌入式系统开发笔记79:为什么要获取本机网卡IP地址

DO280管理应用部署--RC

JMeter learning notes 2 - brief introduction to graphical interface

283. move zero
[today in history] June 30: von Neumann published the first draft; The semiconductor war in the late 1990s; CBS acquires CNET

How keil displays Chinese annotations (simple with pictures)

Procurement intelligence is about to break out, and Alipay'3+2'system helps enterprises build core competitive advantages

Future of NTF and trends in 2022
随机推荐
8. 字符串转换整数 (atoi)
JD intelligent customer service Yanxi intention system construction and intention recognition technology introduction
Millet College wechat scanning code login process record and bug resolution
168. excel table column name
Jenkins automatically cleans up construction history
PageObject模式解析及案例
Recommend the best product development process in the Internet industry!
嵌入式系统开发笔记81:使用Dialog组件设计提示对话框
389. find a difference
166. 分数到小数
[ta- frost wolf \u may- hundred people plan] 2.2 model and material space
The programmer's girlfriend gave me a fatigue driving test
What does ft mean in the data book table
Unity's 3D multi-point arrow navigation
6. zigzag transformation
10. 正则表达式匹配
Libevent Library Learning
【快捷键】
mysql 函数 变量 存储过程
Common thread methods and daemon threads