当前位置:网站首页>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
边栏推荐
- LeetCode 1399. Count the maximum number of groups
- 嵌入式系统开发笔记81:使用Dialog组件设计提示对话框
- The programmer's girlfriend gave me a fatigue driving test
- 392. 判断子序列
- MFC window scroll bar usage
- 8. string conversion integer (ATOI)
- [untitled]
- LeetCode 1827. Increment array with minimal operation
- Unity之三维空间多点箭头导航
- 208. implement trie (prefix tree)
猜你喜欢
跳槽一次涨8k,5年跳了3次...
Jenkins自动清理构建历史
“目标检测“+“视觉理解“实现对输入图像的理解
[TA frost wolf \u may- hundred people plan] 1.2.1 vector basis
TS type gymnastics: illustrating a complex advanced type
431. encode n-ary tree as binary tree DFS
多次跳槽后,月薪等于老同事的年薪
Use selenium automated test tool to climb the enrollment score line and ranking of colleges and universities related to the college entrance examination
【人话版】WEB3黑暗森林中的隐私博弈
Edge浏览器的小技巧:Enter+Ctrl可以自动将地址栏转换为网址
随机推荐
采购数智化爆发在即,支出宝'3+2'体系助力企业打造核心竞争优势
[shortcut key]
【TA-霜狼_may-《百人计划》】1.2.1 向量基础
Web components series (VIII) -- custom component style settings
[TA frost wolf \u may- hundred people plan] 2.4 traditional empirical lighting model
[TA frost wolf \u may- hundred talents plan] 1.2.2 matrix calculation
PageObject模式解析及案例
PageObject模式解析及案例
JMeter login failure, extracting login token, and obtaining token problem solving
[party benefits] jsonobject to string, leave blank
392. 判断子序列
Browser top loading (from Zhihu)
LeetCode 1380. Lucky number in matrix
[ta- frost wolf \u may- hundred people plan] 1.1 rendering pipeline
LeetCode 1400. Construct K palindrome strings
Use selenium automated test tool to climb the enrollment score line and ranking of colleges and universities related to the college entrance examination
Why can't you find the corresponding function by clicking go to definiton (super easy has a diagram)
It's settled! 2022 JD cloud summit of JD global technology Explorer conference see you in Beijing on July 13
431. encode n-ary tree as binary tree DFS
不同性能测试工具的并发模式