摘要:
首页功能 接下来回到首页,想想现有功能的缺陷,是的,现在首页只能显示当前月的todos,看动漫中的情况,页面是有一个双重的滑动功能,在单月的情况下,滑动更新每个月的todos,然后到底之后,再去更新下一个月份,接下来要针对这个功能对首页内的todos各模块进行改造 布局改造 对于Panel组件来说, 阅读全文
摘要:
日历页 接下来把目光转向日历页,这个日历页的功能很单一,点击按钮后,显示当天记录日记项,为了方便起见,仍然不考虑分页问题。 思考一下这个列表和首页的列表有什么区别,首先,每个todos是一模一样的,然后,没有了月份的title,最后,不关心itemnumber这个值,然后在查询上,首页是按照月份查, 阅读全文
摘要:
提交 Vue 现在CreateOrShowDiaryItem附属的功能均已完成,对于基础功能来说,就差了最后一步。就是数据的提交。 有了前边的铺垫,这里就比较简单了。 首先是Vue部分,需要根据后台的模型来创建前端所需提交的模型,因为之前的数据值都已经设置好,所以这块基本将后端模型复制修改就可以了( 阅读全文
摘要:
学习英语的途中,尝试翻译的文章 项目管理上的失误和应对措施 随着一家公司的发展,资深工程师将不可避免的被要求成为关键项目的关键开发人员,甚至可能被要求管理其他的开发者,从而不知不觉的成为一名项目管理人员。而随着时间的推移,可能就不得不面临着程序员生涯的最大改变了. 首先是要不要停止程序员的生涯。 不 阅读全文
摘要:
天气api 上一章里我们已经可以手动设置天气情况,但在一般情况下,天气情况都是客观的,所以他不应该由人手动设置。所以读取天气接口自动获取就是一个必须的功能点了。 天气预报的接口有很多,最早的weather.cn有时好时坏,所以最终选择了 "心知天气" 的接口。 这个接口的免费版可以支持国内市级的几乎 阅读全文
摘要:
手动定位 在上一章节里,定位功能已经在cordova层面已经完成,接下来我们先忘记这个功能,想一下如果定位不成功怎么办? 所以最终还是需要一个手动定位的功能。 这个功能很简单,其实就是一个联动下拉列表,按照一般的情况,只需要精确到市级即可,这个库网上有现成的,作为vue的数据模型即可: const 阅读全文
摘要:
之前代码里,todos的列表已经完成了,但是数据都是之前固定在数据库中的,而且所有的值都是提前设置好的固定值,这当然是不可行的,因为我们是一个记事工具,记事功能都没有,那算什么记事软件,接下来的内容,应该算是应该记事功能开发的前传。 记事功能 再次贴上这张图,分析一下我们如果记事的时候,都需要那些内 阅读全文
摘要:
数据模型 mvvm是数据驱动的,数据模型占了举足轻重的地位,所以,在做首页最终要的todo列表组件的时候,先暂时在客户端使用数据模型进行开发。而既然已经想到了这些数据需要通过交互从服务端获取,所以这个模型直接放入vuex中,数据模型的代码上一章已经分析过,所以这里直接复制过来: indexTodos 阅读全文
摘要:
首页 上一章我们已经完成了登录功能,根据上一章的设计,登录完成之后,将进入首页,我们看一下首页的原型图: 再次强调,这个项目并不是正规的开发流程,可以说的难听些,就是想到哪做到哪,随便蔓延。 总体布局 经过原型图,我们可以分析出首页的大概结构: 1. 头部是一个包含三个item的tab,用于控制内容 阅读全文
摘要:
登录服务 想想一个应用,第一次打开,一般来说都是登录页,所以在服务端先完成一个用于用户登录的action,首先创建UserController,然后创建Login的action,代码如下: @Controller public class UserController extends BaseCon 阅读全文