使用 Zion 倒计时组件实现“文本类倒计时”的步骤
- 为什么要设计倒计时!
- 设计倒计时需要哪些内容?
- 在什么时候设置倒计时开始?
- 如何换算倒计时中的天、时、分、秒数据?
- 如何在 Zion 中呈现“天时分秒”的文本倒计时?
- 著名的心理学家丹尼尔·卡尔曼说过:在可以统计的大多数情况下,人们对"损失"的价值估算要比"得到"高出两倍。
- 倒计时促进用户行为的心理学原理来自于稀缺性与渴望、亏损与逃避心,这两种都是负向行为动机,相比于正向行为动机,它们会让用户感到心里不适,人们会为了消除不适而采取行动,但是,这一动机对行为的激励效果更加有效。
- 倒计时组件在交互设计中常用于表达活动或活动重要道具、奖励等的开始/结束,通过限时营造稀缺性,让用户产生渴望以及机会渐逝的损失感,进而激励用户行为。
- Zion 的倒计时组件:向小程序页面中拖入一个倒计时组件
- 倒计时开始时间:一般是获取当前时间,当然也可以定义一个具体的时间 获取当前时间:找到 Zion 逻辑数据中的“当前日期时间” 注意:当前时间中“day”默认为1,需要修改为0
- 倒计时结束时间:一般会定义一个具体的时间 在 Zion 的数据模型中创建储存倒计时结束时间的数据表(别忘了预览小程序让数据模型生效) 添加end_time字段,其数据类型为“时间戳”,用于定义结束时间 添加type字段,用于区分这个倒计时的用途