uniapp开发微信小程序-4.页面跳转与横向滑动

本篇文章主要是想记录一下横向滑动功能,备忘的同时给大家做个分享。
但既然是初级分享系列文章,为了方便新手朋友的上手工作,还是在此之前说一下页面跳转的功能。
两个功能完全没有关系,大家看的时候没必要做关联。

一、页面跳转

页面跳转的方法非常简单,就是绑定一个点击方法,使用跳转接口即可:

<view @click="tiaozhuan()"></view>
tiaozhuan() {uni.navigateTo({url: 'xxx'})
}

注意两点:
1.跳转路径的准确性。
2.tabbar页面不可跳转(以我的为例,之前文章中设置的首页、活动、对接、我的 这四个页面跳转无效)。
试一下:
新建一个页面,就当是文章内容页

然后在首页,给第一个动态进行跳转绑定:

然后编辑这个方法,保存后点击动态窗口,测试,没问题:

很简单,过。

二、横向滑动

就是这个效果:

页面在展示内容时,如果都是纵向排列会拉的很长,用户使用时很难发现下边的内容,为了避免这个问题,又尽量多地展现内容,用横向滑动的方法可以做到鱼与熊掌兼得的目的。

直接上代码吧,我也没什么多说的,就是使用scroll-x。
html

<scroll-view  scroll-x="true" @scroll="scroll" style="overflow:hidden;white-space:nowrap;"><view class="scroll-view_H"><view class="zhuanjia"><image class="pic" mode="aspectFill" src="https://6266-bf-design-zv1tw-1302530198.tcb.qcloud.la/%E6%B5%8B%E8%AF%95%E7%94%A8%E5%9B%BE/jiabin2.png?sign=f44099896f1fbbcc54becb1930d3dbb5&t=1650266596"></image><view class="inform"><view class="name">姓名</view><view class="position">专家的职务</view></view></view>// zhuanjia 这一堆复制四份</view>
</scroll-view>

css

.scroll-view_H{width: 200%;display: flex;flex-wrap: nowrap;
}

js

scroll(e){// console.log(e)// 这里可以写一些监听动作,在滑动的时候触发
}

三、总结

今天时间有点紧,同时内容也没有过多需要讲解的,这几天继续往下写,有什么常用或者复杂的功能继续分享给大家。
待页面完成,我们就开始着手连接外部数据库和调用数据接口。

更多设计、功能的学习经验,大家也可以去我的公众号查看!

————

uniapp开发微信小程序-4.页面跳转与横向滑动相关推荐

  1. 基于uniapp开发 微信小程序登陆页面一

    此微信登陆页面是参考uniapp开发文档 uniapp一键登录和button组件中的@getphonenumber方法 代码展示 <template><view class=&quo ...

  2. 微信小程序开发系列 (四) :微信小程序的页面跳转路由设计

    笔者由于工作需要,曾经参加过一个微信小程序同 SAP 系统集成的项目,因此从零开始学习了微信小程序的开发知识.这里通过系列文章把自己所学分享出来,希望对相关学习者有所帮助. 本教程前面三篇文章: 微信 ...

  3. uniapp开发微信小程序-7.用户填写表单信息

    uniapp开发微信小程序-7.用户填写表单信息 本章让用户通过表单更新自己的个人信息,也是本系列文章最后一篇入门分享,之后碰到新颖.常用的功能会继续分享给大家,如果大家有任何问题欢迎留言,我会尽快线 ...

  4. uniapp开发微信小程序 wx.navigateBack()携带数据问题

    uniapp开发微信小程序 wx.navigateBack()携带数据问题 某个表单页面 有时需要跳转另一个页面查询数据 但如此想要保存当前页面数据需要在另一个查询页面调用 wx.navigateBa ...

  5. uniapp开发微信小程序设置分包,简单易学(图解)

    我们使用uniapp开发微信小程序的时候,当我们的包体积过大的时候,无法真机模拟 因为小程序单个包只支持2MB,所以这时候我们要选择去分包. 有人要问了分包难吗?分包很简单.但是 最重要的来了,分包这 ...

  6. uni-app开发微信小程序使用微信小程序的插件

    假如使用uni-app开发微信小程序需要用到官方插件----OCR插件, 插件地址如下: OCR插件 申请方式见插件地址介绍.本文主要记录调用方式 1.在manifest.json的"mp- ...

  7. uniapp开发微信小程序,从构建到上线

    前言: 本文主要介绍 uniapp 的基础使用,以及使用 uniapp 在企业开发的过程中的一个详细流程,比较适合第一次使用uniapp 开发微信小程序的伙伴,或者没有过实战经验的小伙伴参考:使用 H ...

  8. uniapp开发微信小程序使用painter绘制海报

    uniapp开发微信小程序使用painter绘制海报 参考文章: 1.简书大佬文章https://www.jianshu.com/p/e9cab600cf6c 2.CSDN大佬文章https://bl ...

  9. uniapp开发微信小程序,引用微信物理查询插件

    使用uniapp开发微信小程序,引用微信官方提供的物流查询插件 开发时遇到的问题: 项目内有两个分包都有使用物流查询插件,所以插件的引入只能放在manifest.json>mp-weixin里面 ...

最新文章

  1. rpm 安装 忽略依赖_解决RPM包依赖关系
  2. 修改Moodle的日期显示改英文为中文
  3. 内存泄露调试工具visualleakdetector使用方法
  4. 快捷方式修复_Mac上的屏幕截图不起作用该如何修复?
  5. php导航栏代码子菜单找不到,php – 下拉导航菜单,显示每个类别的最新帖子
  6. 性能测试负载模型(十)
  7. cad手机看图 android,CAD手机看图
  8. linux微软雅黑字体库_一条命令搞定Linux字体渲染——Ubuntu系发行版微软雅黑+宋体终极解决方案...
  9. 计算机管理器鼠标不见了怎么办,电脑的鼠标光标消失了
  10. 数据结构-学习笔记整理
  11. 基于Electron的桌面端应用开发和实践
  12. chrome 打包安装插件
  13. Python爬虫:爬取知乎上的视频,并把下载链接保存到md文件中
  14. python抠图代码_五行 Python 代码实现批量抠图
  15. QPixmap存在的坑,内存泄漏
  16. 基于java web技术的班级同学录网站-计算机毕业设计
  17. 表单提交-form,快速取值
  18. svg+js鼠标悬停卡片充满动画js特效
  19. python+django+vue+Elementui人力资源管理系统
  20. table固定表头和首列

热门文章

  1. 第二次作业--摩拜单车
  2. new Date() 日期格式的转换
  3. TFLearn Input_data 与 fully_connected
  4. 一幅长文细学华为MRS大数据开发(五)——MapReduce和Yarn
  5. 绿色版电脑站手机站仿站小工具
  6. 在线导入Excel自定义报表,助力快速攻克金融系统开发难点
  7. 【EDA Tools】VCS Verdi 联合仿真总结
  8. 通过模拟器实现APP抓包
  9. 计算机程序手工编织,手工编程
  10. matlab设计菜单教程,MATLAB程序设计教程(11)——MATLAB图形用户界面设计