昨天实践了条件过滤,今天到公司重新做了一个登录界面,逻辑与之前一篇文章写的几乎没有啥出入,但是今天新做的原型有一个小问题,元件的淡入淡出效果没有实现。
昨天一共设计了四个用例,一个button,每次将用户名、密码的值作为判断的条件来进行toast动态面板的跳转。每次做完判断,选择了相应的用例之后,需要进行如下几个操作:1,设置toast面板到指定状态;2,加载toast元件,设置为显示,效果:淡入淡出,时长:300ms,并至于顶层;3,(此步不一定有)设置等待事件20000ms用于模拟登录的效果;4,(此步不一定有),加载至首页。
今天遇到的问题是,除了用例4(登录成功)的效果完整的实现了以外,其他用例都会停止在相应的toast面板,没有下一步操作了!感觉自己被欺骗了!!明明和昨天实现的效果是一样的呀!为啥今天不行了!我前前后后比对了4-5次,没有发现任何区别,把昨天的toast动态面板复制过来,也木有问题,十分郁闷。
我想起之前我们为IM中的消息做复制粘贴功能的时候,按住一条消息会弹出复制的小按钮,日常我们使用的时候是一个圆角矩形,然鹅,小伙伴实现的时候,愣是有一个角缺了一些!!他跟我描述的时候十分无奈,明明每一个角的代码都长得一样!为啥有一个角就是不对....
emmm,第一次遇到这种事情,依然处于一脸懵逼中,明天着手把项目的流程图、文档和原型都准备起来,按照顺序,大概是流程图-->原型-->文档,还是有机会继续实践我的探索之旅的。
此外,我认为,先基于需求做一个原型再输出prd文档是顺序是十分正确的。只有在实践了原型之后,才会更多的考虑到需求遗漏的地方,木有reader,自己与自己共勉。