Thunkable学习笔记 6 - 使用者登入记录查询

笔记5已顺利记录使用者的登入时间, 记录与查询功能是成对的, 今天续作查询功能

版面设计
https://ithelp.ithome.com.tw/upload/images/20210810/2009832508WkleiJYZ.jpg

执行结果
https://ithelp.ithome.com.tw/upload/images/20210810/200983253Igxva0hZt.jpg

key:user可取得所有的user id,再经由user id即能取出email与登入时间
https://ithelp.ithome.com.tw/upload/images/20210810/20098325WjD9vF0Pqx.jpg

於screen Starts时call fun_GetUsers, 於list_log显示user id并不是一个好主意, 因此要取出email并显示.
list_log也需对email进行排序, 使用者多时, 有排序会方便查找.
thunkable元件很阳春, 没有多余的属性可以记录user id, 因此将user id保存在LIST_KEY中, 为了将list_log中的email与LIST_KEY的user id对映上, 於email後方加上user id的#index当成item
https://ithelp.ithome.com.tw/upload/images/20210810/20098325rMbHw3ZZVy.jpg

list_log点选要查看登入时间的email, 触发item Click事件, item後方都有#index值, 就能利用该值找回对映的user id, 有了user id就能读取登入时间.
https://ithelp.ithome.com.tw/upload/images/20210810/20098325AFWXclDfwg.jpg

下方这一段block是读取登入时间, 相对於fun_GetUsers是简单很多
https://ithelp.ithome.com.tw/upload/images/20210810/20098325uJgnVFHPHU.jpg

程序中有DONE_FLAG, 用途来自於这一篇讨论文章
Is there ASYNC & AWAIT in thunkable?
https://ithelp.ithome.com.tw/upload/images/20210810/20098325IgCFuUcjza.jpg

Thunkable Taiwan develope community (台湾社群)


<<:  你会用Alt + = 键吗?

>>:  [WMX3] 4.SetDeviceName and GetAllDevices

[Day10] 2D的数学世界(二) - 座标系转换

本篇没有实作,仅数学理解内容 今天的内容,可能有点长,会拆成两篇 - 2D的数学世界(三) (谜: ...

[Day 9] 使用 Config4k 以 Typesafe 及 Validatable 的方式读取 Ktor 设定档

Web 框架提供 API 让开发者读取设定档是基本的必备功能,以 Spring 框架为例,从最早只支...

Day1 浅入浅出分散式储存

我是谁? 在某虚拟机公司担任分散式储存工程师,熟悉云端储存的相关知识 继去年的计算机网路主题 - 用...

强型闯入DenoLand[28] - Oak 概念篇

强型闯入DenoLand[28] - Oak 概念篇 什麽是 Oak? Oak 是一款用来开发 h...

Day 11:将你的 Hexo 部落格部属到 Github Pages

我相今天的篇章是大家期待已久的,因为经过前面十天的努力,今天终於要将我们的部落格公开在世人面前啦!不...