Flutter flow (Chapter3) - 조건식과 관리자 메뉴

임혜정·2024년 4월 19일
0

실습/예제 정리

목록 보기
8/21

조건문, 애니메이션, 매개변수(parameter), 레이아웃 고급, 중복줄이기

1. 평소에는 왼쪽편에 숨어있게 되는 Drawer페이지에서 관리자 메뉴를 추가해보자

🔥학습목표 : flutter flow 에서의 조건문 사용
앵? 노코드라면서여?
코드 타이핑이 아니라 클릭으로 조건을 만든다

  • 순서대로 누르고 drawer안에 listTitle을 추가하여 admin으로 입력해준다.
  • 왼쪽 초록색 플러스버튼으로 페이지를 추가하고 admin페이지를 만든다.
  • drawer의 admin메뉴버튼을 btnAction으로 클릭시 admin페이지로 넘어가게 연결한다.

  • Firebase data menu > users > redBtn 클릭하여 role에 admin입력

  • 1: admin클릭 ➡️ 2: conditional 활성화, 나타나는 unset클릭 ➡️ 3: 조건문 입력 (conditions선택)
  • 조건의종류
    single condition(조건하나)
    combine conditions(조건둘이상) and,or가능

  • 지금 필요한 조건은 하나이므로 single선택. 로그인 된 사람 == admin인가? 에 따라 admin메뉴를 보일지 안보일지를 클릭만으로 구현할 수 있다.
  • 유저 정보에서 특정 계정에 rol을 admin으로 입력했어야한다.




메모

  • drawer나 중복되는 페이지에 대해 컴포넌트화하여 블럭처럼 갖다쓸 수 있음 갖다쓰는데 그치지않고 그 블럭을 수정하면 그 블럭이 있는 곳은 다 바뀜
  • 필드값을 입력하고 버튼으로 문서를 생성하게 하고 싶을때 버튼액션으로
profile
오늘 배운걸 까먹었을 미래의 나에게..⭐️

0개의 댓글