jzplp / iHealth_app

App front-end of iHealth project ( a medical WebApp based on mui )

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

iHealth

iHealth 的 demo 示例程序,是一个 MUI 实现的 webapp。 我是王东添加的代码

使用技术及工具

启动说明

  1. 下载 HBuilder,下载地址:http://www.dcloud.io/index.html
  2. 用 HBuilder 打开该项目目录
  3. 用 HBuilder 真机调试
    HBuilder开发App教程02-环境搭建,HelloWorld以及真机调试

TODO

  • 底部选择卡切换
  • 首页文章列表
  • 文章详情页
  • 使用JS模板引擎(artTemplate)渲染页面
  • 上拉刷新
  • 回到顶部
  • 阅读更多
  • 阅读量动态增加
  • 登陆页面
  • 即时通讯
    • 聊天页面
    • 单聊功能
    • 搜索条
    • 用户列表页面
    • 用户列表滑动删除
    • 群聊功能
    • 聊天提示
  • 左右滑动切换选择卡
  • 退出登录功能
  • 自动登录开关
  • 注册页面
  • 设置页面
    • 个人病例页面
      • 初始页面
      • 动态获取数据
    • 主治医生页面
      • 初始页面
      • 动态获取数据
    • 设置
      • 初始页面
      • 动态获取数据
    • 我的关注
      • 初始页面
      • 动态获取数据
  • 手势图片锁屏
  • 点赞数动态增加
  • 评论
  • 文章详情页面排版优化
    • 文章图片自适应屏幕
    • 替换 h3 标签为 strong 标签
      • 图片预览
    • 首页显示点赞数和阅读数,文章详情页的点赞数、阅读数、文章来源移动到文章底部
  • 首页滑动条
  • 第三方登录按钮
  • 下拉刷新
  • 退出登录之后设置页面屏蔽某些条目
  • 用户关键信息在本地加密(密码本地MD5加密)
  • bug:发送带回车的消息显示
    标签
  • 发现医生
  • bug:注册没有填个人简介,设置页面排版有问题
  • 添加左右滑动的动画效果
  • 聊天页面:发送或者接收消息如果有很多标点不会换行
  • bug:切换用户之后聊天记录没有清空
  • 保存聊天记录
  • 加强用户注册信息检测(比如邮箱合法性检查)

……

开发注意事项

  • 底部选择栏 单击跳转到新页面 不能用 <a href='...'> 的形式,也不能用 js 绑定 onclick 事件的方式。需要用绑定 id ,并在 init() 下面实现 mui.plusReady() 函数即可。

参考资料

About

App front-end of iHealth project ( a medical WebApp based on mui )


Languages

Language:JavaScript 51.9%Language:HTML 29.5%Language:CSS 18.6%