真实的功能来自于中国农业银行APP
就是查一段时间的交易, 界面有一个开始时间,有一个结束时间控件, 然后还有一个查询按钮
(这里有一个隐含的功能要求:
- 开始时间不能早于结束时间;
- 结束时间和开始时间的间隔不能大于1年)
方案1:
在点击查询的时候,做功能判断,然后报错。
方案2:
在控件在进行了时间变化的时候,准备离开的时候做判断,判断完了,不合理的时间,恢复成合理状态
<<<隐含的功能无法实现:
我想查10年以后的10月1日,到11年以后的10月1日,需要操作N次,才可以查。就是慢慢的挪这个区间
我认为最合理的方案:
- 控件离开的时候,做一个提示(就是判断的提示)
- 在点击查询的时候进行判断