微信小程序scroll-view横向滚动和纵向滚动实现(亲测管用)

简介: 微信小程序scroll-view横向滚动和纵向滚动实现(亲测管用)

微信小程序横向滚动

//wxml
      <scroll-view scroll-x="true" style=" white-space: nowrap; display: flex" 
      scroll-into-view="{{rightId}}" >
      <view    style="display: inline-block">1</view>
      <view     style="display: inline-block">2</view>
      <view     style="display: inline-block">3</view>
      <view    style="display: inline-block">4</view>
      <view   id="select_title"  style="display: inline-block">5</view>
</scroll-view>
//wxss
#select_title{
  color: #F2A669;
}
  1. scroll-x=“true” style=" white-space: nowrap; display: flex" 开启横向滚动必须设置的
  2. scroll-into-view="{{rightId}}" 设置滚动到那个元素的 参数接收一个id名
  3. id=“select_title” id名
    4.子元素必须设置 style=“display: inline-block”
//js
data:{
  rightId:null
  },
  //页面加载时
  onLoad:function(){
this.setData({
      rightId: 'select_title',
    })
}

微信小程序纵向滚动

//wxml
        <scroll-view scroll-y   scroll-into-view="{{scrollTopName}}" >
      <view>1</view>
      <view>2</view>
      <view>3</view>
      <view>4</view>
      <view   id="scrollTabTop"  >5</view>
      </scroll-view>
//wxss
#scrollTabTop{
height:100vh;
  background-color: #F6F6F6;
}

1.必须设置高度

//js
data:{
  scrollTopName:null
  },
  //页面加载时
  onLoad:function(){
this.setData({
      scrollTopName: 'scrollTabTop',
    })
}
相关文章
|
4月前
|
小程序 索引 容器
微信小游戏制作工具中的滚动列表插件如何使用?
微信小游戏制作工具中的滚动列表插件如何使用?
58 1
|
3月前
|
小程序 JavaScript
小程序自定义弹窗禁止底部内容滚动(滚动穿透问题)
小程序自定义弹窗禁止底部内容滚动(滚动穿透问题)
|
5月前
|
小程序 前端开发 容器
微信小程序隐藏右侧滚动条并可以滚动
微信小程序隐藏右侧滚动条并可以滚动
191 0
|
7月前
|
小程序
小程序滚动时使标题背景颜色改变
小程序滚动时使标题背景颜色改变
63 0
|
4月前
|
小程序 前端开发
解决小程序 scroll-view 里面的image有间距、小程序里面的图片之间有空隙的问题。
解决小程序 scroll-view 里面的image有间距、小程序里面的图片之间有空隙的问题。
|
4月前
|
小程序
微信小程序监听页面滚动位置
微信小程序监听页面滚动位置
112 0
|
1月前
|
小程序 前端开发 定位技术
【微信小程序】-- 常用视图容器类组件介绍 -- view、scroll-view和swiper(六)
【微信小程序】-- 常用视图容器类组件介绍 -- view、scroll-view和swiper(六)
|
8月前
|
小程序 JavaScript
微信小程序-监听屏幕滚动
微信小程序-监听屏幕滚动
168 0
|
14天前
|
小程序 前端开发 API
微信小程序全栈开发中的异常处理与日志记录
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中的异常处理和日志记录,强调其对确保应用稳定性和用户体验的重要性。异常处理涵盖前端(网络、页面跳转、用户输入、逻辑异常)和后端(数据库、API、业务逻辑)方面;日志记录则关注关键操作和异常情况的追踪。实践中,前端可利用try-catch处理异常,后端借助日志框架记录异常,同时采用集中式日志管理工具提升分析效率。开发者应注意安全性、性能和团队协作,以优化异常处理与日志记录流程。
|
14天前
|
小程序 安全 数据安全/隐私保护
微信小程序全栈开发中的身份认证与授权机制
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中的身份认证与授权机制。身份认证包括手机号验证、微信登录和第三方登录,而授权机制涉及角色权限控制、ACL和OAuth 2.0。实践中,开发者可利用微信登录获取用户信息,集成第三方登录,以及实施角色和ACL进行权限控制。注意点包括安全性、用户体验和合规性,以保障小程序的安全运行和良好体验。通过这些方法,开发者能有效掌握小程序全栈开发技术。