当前位置: 首页 > article >正文

scroll-view不能滚动问题

准备

<!--index.wxml-->
<view class="container">
<scroll-view class="scroll-container">
  <view class="scroll-item" wx:key="index"  wx:for="{{listData}}">
    {{item}}
  </view>
</scroll-view>
</view>

js

// index.js
Page({
  data:{
    listData:[
      "小明01",
      "小明02",
      "小明03",
      "小明04",
      "小明05",
      "小明06",
      "小明07",
      "小明08",
      "小明09",
      "小明10"
    ]
  }
})

在这里插入图片描述

  1. 确定你想实现的滑动方向,检查一下scroll-x或者scroll-y有没有写(scroll-x:true 支持横向滑动 scroll-y:true 支持竖向滑动)
  2. 检查一下是不是没有给scroll-view设置一个固定的高度,我就是之前没有设置固定高度导致无法滑动的(注意 设置的高度不要超过父容器的高度,否则如果高度多大,scroll-view也是无法滑动,因为布局都显示出来了不过父容器高度不够没有显示出来)

修改样式

/**index.wxss**/
.scroll-container{
  width: 700rpx;
  height: 40rpx;
  line-height: 40rpx;
  white-space: nowrap;
}

.scroll-container .scroll-item{
  display: inline-block;
}

允许scroll-view横向

<!--index.wxml-->
<view class="container">
<scroll-view scroll-x="true" class="scroll-container">
  <view class="scroll-item" wx:key="index"  wx:for="{{listData}}">
    {{item}}
  </view>
</scroll-view>
</view>

就可以实现滚动效果了
在这里插入图片描述


http://www.kler.cn/a/7548.html

相关文章:

  • 深入解析 CentOS 7 上 MySQL 8.0 的最佳实践20241112
  • (一)Ubuntu20.04服务器端部署Stable-Diffusion-webui AI绘画环境
  • 【原创】java+ssm+mysql社区疫情防控管理系统设计与实现
  • 【大数据测试 Hive数据库--保姆级教程】
  • 单片机智能家居火灾环境安全检测
  • 2、开发工具和环境搭建
  • RK3588平台开发系列讲解(同步与互斥篇)信号量介绍
  • Javscript字符串的常用方法有哪些?
  • Python 进阶指南(编程轻松进阶):七、编程术语
  • Python 进阶指南(编程轻松进阶):二、环境配置和命令行
  • 【QT】在公司为了统一代码的风格,那如何在Qt Creater中进行设置
  • ROS实践08 订阅乌龟位姿C++
  • 人人都是数据分析师-数据分析之数据图表可视化(下)
  • 每日一问-ChapGPT-20230406-中医基础-脉诊
  • chatGPT教程
  • 清理MySQL 慢sql日志的方法 flush log/table 注意事项
  • 【ES实战】ES集群节点迁移与缩容补充说明
  • Onedrive for Business迁移方案 | 分享一
  • SQL是什么?它能做什么?SQL的基本书写规则
  • Java面向对象多态
  • 定语从句的省略
  • 【Go基础】一篇文章带你了解 — 异常处理
  • Kafka系列——详解如何使用和配置生产者实现可靠的消息发送
  • springboot(16)自定义注解
  • MobTech MobLink|无码邀请是怎么处理的
  • 61-二分搜索树BST