Conditional và Set variable là gì?
Còn gọi: prototype nâng cao Figma, conditional figma, set variable figma, advanced prototyping figma, if else prototype figma
Conditional và Set variable là các hành động prototype nâng cao trong Figma, cho phép lưu giá trị vào biến và rẽ nhánh theo điều kiện, giúp một màn hình phản ứng khác nhau tuỳ trạng thái.
Hiểu kỹ hơn
Set variable gán giá trị cho biến khi có trigger, ví dụ bấm nút cộng thì biến soLuong tăng thêm 1, bấm Thích thì biến daThich thành true. Conditional kiểm tra điều kiện kiểu if, else: nếu soLuong lớn hơn 0 thì mở giỏ hàng, ngược lại hiện thông báo trống. Một trigger có thể chạy nhiều hành động nối tiếp. Gắn biến vào chữ, màu, độ hiển thị hay variant để giao diện tự đổi theo. Nhờ vậy, một prototype giỏ hàng, form đăng nhập hay bộ lọc chỉ cần ít frame mà vẫn hoạt động như thật, rất hữu ích cho kiểm thử người dùng. Mẹo: đặt tên biến rõ ràng, gom vào một collection riêng cho prototype, tách khỏi biến màu và khoảng cách của design system.








