장바구니에 상품이 없습니다.
home2 › 게시판 › Flutter 게시판 › flutter에는 js에 있는 queryselector같은 선택자가 없나요?
특정 위젯을 찾고 싶으면 어떤 방식으로 찾는게 좋을까요 선생님 가령 시간표 앱같은걸 만드는데 시간표 중 사용자가 선택한 한 칸을 찾고싶다든지...
변수만들어두고 사용자가 선택하면 뭐선택했는지 변수에 저장해두고 가져다씁시다
잘 이해가 되지 않습니다... 만약에 시간표같은게 있다면 모든 칸에 다 bool 타입 변수를 만들어두고 ontap으로 사용자가 선택하면 true로 바꾸고.. 그렇게 하라는 말씀이신지 사용자가 뭐를 선택했는지를 아는 방법을 여쭙고 싶습니다
그렇게하면 됩니다 리스트만들어서 날짜별로 true false 31개 보관해놔도되고 선택한 날짜들만 리스트에 보관해도 될듯요
그럼... 31일까지 있다고 하면 각 칸마다 분리해서 gesturedetector랑 ontap 함수를 31개 만들어야 할텐데 혹시 gesturedetector랑 ontap함수를 하나만 만들고 사용자가 어떤 칸을 골랐는지 감지하려면 어떻게 해야 할까요? 저는 포인터 위치랑 각 칸 위치를 일일이 대조하는거밖에 생각나는게 없어서요 ㅠㅠ 선생님은 혹시 더 좋은 방법을 알고계실까하고 다시 질문드립니다
반복문이나 ListView GridView 쓰면 비슷한위젯 반복생성가능합니다
그럼 js의 e.target처럼 딱 선택한 요소만 감지할 수 있는 방법은 플러터에는 없는건가요?
넴 없을걸요
ㅠ_ㅠ 감사합니다 센세!!