
回复
接上一篇文章,首页完成后,接着是文章的详情页和分类的相册页面。文章详情页相对简单,先介绍一下文章详情。
首页瀑布流的布局代码如下
监听FlowItemComponent组件的onCLick事件,进行调整并传参文章详情id
文章详情的效果如图所示
顶部是一个Swiper组件,底部是文章详情描述文字。在aboutToAppear生命周期中调用接口,获取数据并展示。
整体页面源码如下
点击首页全部分类展示的是一个堆叠相册集,效果如图所示。
本文只展示了两个分类。页面的源码如下
PhotoItem组件是实现堆叠的关键,使用Stack进行的实现
点击之后平铺展示全部相册,效果如图所示
Grid布局,源码如下
再次点击某张图片,进入大图游览模式。效果如下图所示。
分别监听大图滑动和小图滑动的事件。源码如下:
到此文章整体便介绍完成,以此简单的案例展示学习一下鸿蒙的开发流程。