21.12.13 21:16 작성
·
325
0
답변 3
2
2021. 12. 16. 11:05
series님 안녕하세요.
제가 만든 프로토타입에서는 버튼만 그려두고 실제 기능 구현하지 않았습니다.
노파심에 말씀드리면 모든 기능을 프로토타입으로 모두 다 구현할 필요는 없습니다.
Description에 "이 버튼을 클릭하면 모든 설정이 초기화됩니다" 이렇게 작성해도 이해관계자가 이해할 수 있기때문에 기능 구현에 너무 많은 시간을 할애하지 않는게 좋습니다 ^^
위에서 초기화 기능을 가장 쉽게 구현할 수 있는 방법은 페이지를 리로드하는 방법인데요.
CLICK OR TAP > Open Link > Reload
페이지 리로드 없이 초기화 기능을 구현하려면 위에서 설명한 것처럼 조금 복잡한 인터랙션 적용이 필요합니다 :)
0
2021. 12. 15. 17:42
감사합니다, 선생님!
답변 감사합니다~ 어설프지만 제 방법으로 시/도, 구/군을 해봤는데 역시나 완벽하진 않더라구요.
선생님께서 알려주신 방법으로 해보겠습니다
그리고 초기화 기능은 엑슈어에서는 어렵다고 보면 되나요?
위 사진에서 보면 초기화 버튼이 있어서 여쭈어 봤습니다.
0
2021. 12. 14. 23:36
series님 안녕하세요.
문의주신 내용에 하나씩 답변드리겠습니다.
2. 시/도에 따라 구/군이 달라지는건 조건문을 사용해야 합니다. 아래 영상을 참고해주세요.
- 조건문(if/else if)을 이용한 멀티 인터랙션 (2분 5초부터)
1. 시/도를 선택한 후 구/군을 활성화하려면 Enable/Disable 액션을 사용해야 합니다.
- 셀렉트박스를 우클릭해서 Disabled로 상태 값을 변경 해두고,
- (2번)의 조건문을 통해 Dynamic Panel의 State 값을 변경할 때 해당 셀렉트박스를 Enable로 변경하는 액션을 설정해야 합니다.
3. 마지막 상세주소도 (1번)과 동일하게 Enable/Disable 인터랙션을 활용하면 구현할 수 있습니다.
4. 초기화버튼을 클릭하면 자동으로 모두 초기화할 수는 없고 (2번), (1번), (3번)의 초기값 인터랙션을 수동으로 각각 설정해줘야 합니다.
아마, 글 만으로는 이해하고 구현하기가 어려우실텐데요.
한 번 해보시고 안되시는 부분들을 질문으로 남겨주시면 추가 답변드리겠습니다.
2021. 12. 16. 13:59
네! 제가 회사에서 업무차 필요해서 수강하다보니 모든 기능을 구현할 수 있어야한다는 강박관념이 있었던 것 같아요. 설명 주셔서 정말 감사합니다.