消防项目主要分为三步,分别是前端布局,后台vue端,和绑定数据。
前端布局围绕“首页”,“荐读”,“测评”,“专家”,“我的”这五大功能,其他页面根据这五个功能展开,首页是对这几个功能的汇总展示,通过首页可以进入任意一个功能。“荐读”则是推荐的一些文章,其中有各种分类,可根据自己的喜好选择阅读。“测评”中有各种问卷测试,其中比较火爆的测试则优先展示在最前面供参考。“专家”页面列出了各种类型的专家,可查看专家加擅长的领域,然后通过填写姓名电话等信息就可以预约了。“我的”页面需要登陆,登陆后可查看自己收藏的一些文章,专家的预约,以及之前测试的记录等等。
后台vue端可以实现对前端数据的控制。开发时要和前台的功能一一对应,每个功能都要有与前台的交互,荐读,专家等可通过后台规定分类,然后添加数据。对于用户提出的问题,可以在后台进行回答。文章,课程等被收藏,浏览的情况,都可以在后台进行查看。
最后就是绑定数据,绑定数据是对前端布局的内容变成动态的。首先,要连接数据库,每个表分为一个类,其中要编写方法处理每个页面要的数据。其次,通过控制器编写路由,用来规定每个页面的路径,然后视图层调用对应类中的方法,拿到数据,绑定在对应的位置,
然后后台添加的数据就可以在网页上展示了,至此,整个项目就完成了。
更多: