| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> 07_从零构建微信小程序项目_精选文章页面静态效果实现 -> 正文阅读 |
|
[移动开发]07_从零构建微信小程序项目_精选文章页面静态效果实现 |
?课程目录: 持续更新中... 页面效果展示一、前言????????目前我们已经实现了4张页面,分别是首页、咨询页面、课程页面、我的页面;这四张页面,我们都可以通过tabBar来实现跳转,这四个页面也就是我们所说的tabBar页面; ????????精选文章页面对大家来说,已经没有什么难度了; 二、文章列表?页面结构??????????1、在app.json的pages配置里面定义pages/hotArticle/hotArticle; ????????2、为hotArticle页面添加编译模式,否则无法查看效果; ????????3、定义一个view,给其添加id:hotArticleView; ????????4、给hotArticleView里面添加6个子view,结构和首页的精选文章类似;给6个ziview添加class:articleView;然后把首页的相关结构负责过来即可;
样式实现????????1、给hotArticleView设置左右内边距; ????????2、从index.css赋值articleView及其子元素的相关样式;
三、正在加载????????和咨询预约页面的类似,复制相应的代码即可; 四、页面跳转????????当我们点击首页-精彩文章-查看更多的时候,跳转到精选文章页面; 组件跳转方式????????组件跳转方式,类似于html中的超链接; ????????组件方式依赖于navigator组件,navigator组件就是页面链接。 ????????该组件有很多数据,但是我们只需要使用常用的几个即可,其他的大家自行查阅文档; ????????当我们点击页面的每个区域,来实现跳转的话,一般都使用组件跳转;
?target 的合法值
open-type 的合法值
????????点击查看更多,跳转到精选文章页面,那么我们使用哪一种?第一种; ????????1、把首页的查看更多的view,改为navigator组件;
API跳转方式????????API跳转方式,类似于JS实现页面跳转; ????????API跳转是需要结合事件,并且结合JS来实现; ????????1、给查看更多view添加tap事件:手指触摸后马上离开;事件需要对应一个函数,当我们点击这个查看更多的时候,去执行函数里面的代码; ????????2、在index.js里面添加goHotArticlePage函数,
|
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 20:15:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |