mui 混合APP项目(1)-项目策划
一、项目介绍
- 个人练手上项目,主要给web前端初学者作为教程使用
- 前端为混合APP,后端PHP
- 所用技术:Dcloud混合APP开发技术、ThinkPHP5(phpstudy集成环境,php版本5.5
二、APP内容分类
- 文章摘录:原创或者转载的一些web前端方面的文章
- 前端教程:自己写的一套教程,涵盖web前端的各个技术领域
- 面试集锦:web前端相关的面试题和笔试题收集
- 个人中心:提供注册登录功能
三、关于注册登录
- 本APP所有内容的阅读,都不需要注册或登录
- 注册登录后,可以使用收藏功能,收藏自己喜欢的文章或面试题,便于知识的整理
四、APP相关技术点
- 欢迎界面:首次登录有欢迎界面,再次登录没有;大版本更新或者欢迎界面更新,则会重置登录(未完成)
- 注册登录:只允许第三方登录(qq或微信),不用密码(未完成)
- 首页母页面与四个子页面:母页面还有header和footer,支持四个子页面切换;四个子页面为article、course、interview和setting(未完成)
- 文章页:html/article.html,列表形式;点击后,进入文章详情页html/article_detail.html(未完成)
- 教程页:html/course.html,二维列表形式;点击后,进入文章详情页html/article_detail.html(未完成)
- 面试页:html/interview.html,二维列表形式;点击后,进入文章详情页html/article_detail.html(未完成)
- 设置页:html/setting.html,头像不能设置随机一个,登录后可以收藏文章或面试题,退出后不能查看收藏(未完成)
- 收藏功能:点击收藏功能,弹出提示框“需要登录/注册”,点击确定后跳转到登录/注册页面,点击取消后弹出窗消失仍然停留在当前页(未完成)
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>component</title> 6 </head> 7 <body> 8 <ul id="app"> 9 <li-li v-for="i in json" :j = 'i'></li-li> 10 </ul> 11 <script src="../vue.js"></script> 12 <script> 13 Vue.component('li-li', { 14 props: ['j'], 15 template: '<li>{{ j.name }}</li>' 16 }); 17 var vm = new Vue({ 18 el: "#app", 19 data: { 20 json: [{name: 'mayun'},{name: 'mahuateng'}] 21 } 22 }); 23 </script> 24 </body> 25 </html>

浙公网安备 33010602011771号