Cách đơn giản để làm một vòng lặp trong event của Bubble.io
Mục tiêu:
Tạo 10 dòng database của 1 bảng chỉ với 1 click button.
Cách làm
- Ở đây mình tạo 2 Custom event.
+ Custom-event-1: Dùng để thêm dữ liệu vào database Và gọi đến custom-event-2
+ Custom-event-2: Gọi đến custom-event-1.
- Ở đây khi gọi Custom event. Ta phải sử dụng “Schedule Custom Event” Với delays là 0.
Logic chung như sau:
Click button -> Call Schedule custom event với event là “Custom-event-1” (delays 0s) -> Phần cuối Custom-event-1 sẽ call Custom-event-2 -> Ở custom-event-2 lại Call Schedule custom event với event là “Custom-event-1” (delays 0s)
- Logic trên sẽ tạo thành 1 vòng lặp. Tiếp theo mình sẽ làm 1 điều kiện để dừng vòng lặp này:
Tại phần “Custom-event-1” ở bước “Schedule custom event” và gọi event-2. Mình sẽ thêm điều kiện “Only when” mà mình muốn. Trường hợp của mình là số row data lớn hơn 10 là sẽ dừng (Hình bên dưới)
![](https://substackcdn.com/image/fetch/w_474,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3422bcc6-a417-493e-9ec3-39a011fea656_1514x598.jpeg)
![](https://substackcdn.com/image/fetch/w_474,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3e2a5b3-3396-43ab-8ec6-91355de41896_1414x1072.jpeg)
![](https://substackcdn.com/image/fetch/w_474,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3706258-83c0-4952-81a2-0ec8938c1f07_1174x1256.jpeg)
![](https://substackcdn.com/image/fetch/w_474,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a788afa-ed6a-4592-9286-4a6a46f6d439_1332x1382.jpeg)
![](https://substackcdn.com/image/fetch/w_474,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F02d540ec-2eb1-44c8-9180-ee3092b8d1c0_2412x1094.jpeg)
![](https://substackcdn.com/image/fetch/w_474,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3f65cbc-4c61-4398-8e74-7e6464c47e4c_2048x1088.jpeg)
Vậy là mình đã có 1 vòng lặp khi click vào 1 button nào đó.