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

uni-app项目实战笔记12--创建分类列表完成页面跳转

一、通屏效果的实现

可以看到页面主体部分到顶部有一块空白区域,影响观感,下面实现通屏效果:

在pages.json的pages各菜单中添加"navigationStyle": "custom"

示例代码:

{"path": "pages/index/index","style": {"navigationBarTitleText": "手机壁纸","navigationStyle": "custom"}
}

重新运行效果:

二、分类列表页面和页面跳转

1、在pages目录下创建classlist.vue页面,写入下面的代码:

<template><view class="classlist"><view class="content"><navigator url="" class="item" v-for="item in 10"><image src="/common/images/preview2.jpg" mode="aspectFill"></image></navigator></view></view>
</template><script setup></script><style lang="scss" scoped>.classlist{.content{display: grid;grid-template-columns: repeat(3,1fr);gap: 5rpx;padding: 5rpx;.item{height: 440rpx;image{width: 100%;height: 100%;display: block;}}}}     
</style>

2、在theme-item.vue公共组件navigator中指定要跳转到的详情页面:

<navigator url="/pages/classlist/classlist" class="box" v-if="!isMore">

“更多”页面的跳转:

<navigator url="/pages/classify/classify" open-type="reLaunch" class="box more" v-if="isMore">

注意:跳转到底部导航菜单时,需指定open-type="reLaunch",否则无法跳转。

“我的”里边“我的下载”的跳转:

<navigator url="/pages/classlist/classlist"><view class="row" ><view class="left"><uni-icons type="download-filled" size="20" ></uni-icons><view class="text">我的下载</view></view><view class="right"><view class="text">33</view><uni-icons type="right" size="15" ></uni-icons></view></view>
</navigator>

http://www.dtcms.com/a/250070.html

相关文章:

  • TypeScript 类
  • 大IPD之——华为的管理变革与战略转型之道(三)
  • c++第8天--虚继承与多态
  • 使用C/C++的OpenCV 构建人脸识别并自动抓拍系统
  • 【DSP笔记 · 第3章】数字世界的“棱镜”:离散傅里叶变换(DFT)完全解析
  • AtCoder AT_abc410_e [ABC410E] Battles in a Row 题解
  • Hoppscotch
  • 解决在微信小程序中view组件下的text和images设置了样式display: flex; align-items: center;对不齐
  • 位运,模拟,分治,BFS,栈和哈希表
  • 基于 C 语言的图书管理系统开发详解​
  • 人工智能学习14-Numpy-数组广播机制
  • 前端异步编程基础
  • pythonday46
  • HTML+CSS 动态背景动态登录注册框
  • 模拟 AJAX 提交 form 表单及请求头设置详解
  • 大模型成长过程-预训练tokenizer
  • SQL Server 窗口函数详解:窗口行数控制的原理、关键字与应用场景
  • 鸿蒙NEXT-HMRouter,在使用router后无法跳转问题解决
  • 计算机网络-自顶向下—第四章网络层重点复习笔记
  • Python实例题:Python计算偏微分方程
  • 【Ubuntu 22.04 推荐的 apt 包管理方式详解】
  • HQL 优化:从低效到高效的蜕变之旅
  • Git可视化革命:3分钟学会用Mermaid+AI画专业分支图
  • 数据治理域——数据建模设计
  • LabVIEW工业金属腐蚀监测
  • LeetCode 第71题 简化路径(繁琐)
  • 打牙祭是什么意思
  • SCADA|信创KingSCADA4.0历史报警查询的差异
  • XCTF-misc-János-the-Ripper
  • ELK日志文件分析系统——E(Elasticsearch)