【小程序实战】模仿新浪新闻用mockjs模拟假数据实现一个大作业

01 前言

上个学期也就是大三第一学期,选修了小程序

期末大作业的时候,我模仿新浪新闻用mockjs模拟假数据完成这个大作业

底部导航栏有如下:
在这里插入图片描述
各个页面的粗略简介:
在这里插入图片描述

02 主页-新闻-效果图

在这里插入图片描述
点进去可以看见详情页哦
在这里插入图片描述
拉到底部可以点击分享功能哦
在这里插入图片描述

03 评论页面-效果图

在这里插入图片描述
点进去可以看见详情页哦
在这里插入图片描述
同样的,拉到最底下可以点击分享
在这里插入图片描述

04 排名页面-效果图

在这里插入图片描述
点击进去进入详情页
在这里插入图片描述
在这里插入图片描述

05 关键的的实现过程

新建一个文件夹:api
在里面写封装的方法,在需要用到的页面引入
在这里插入图片描述
部分源码如下:

const events = require('../mocks/events.js')

//获取评论列表
//这里的函数里面取的就是mocks的数据
const getEventsList = () => {
  // const detail=news.find(e=>e.id===id);
  return events;
}
//获取评论详情
const getEventsDetail = (id) => {
  const detail = events.find(e => e.id == id);
  return detail;
}
module.exports = {
  getEventsList,
  getEventsDetail
}

新建一个文件夹:mocks
在里面写假数据,在wsml中去调用
动态获取数据
在页面中循环导入数据,在详情页中各自显示数据
在这里插入图片描述
在这里插入图片描述
我的工具类
在这里插入图片描述
在这里插入图片描述

06 目录结构

在这里插入图片描述
在这里插入图片描述

发布了252 篇原创文章 · 获赞 106 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_42554191/article/details/105524244