작성
·
278
0
Restaurant Pagination 요청해보기 13:29 쯤...
설명해주신대로 tags는 서버에서 List<dynamic>으로 들어오기때문에 이것을 List<String>.from...을 통해 restaurant_card에서 정의한대로 List<String>으로 변환해줘야 한다는 것을 알겠습니다.
근데, 이렇게 하지 않고
restaurant_card.dart 에서 아예
final List<String> tags;
대신
final List<dynamic> tags;
로 변경해도 상관없을까요?
해보니까 별 문제는 없는 것 같은데 어느것이 더 좋은 방식인가요?
답변 1
2
안녕하세요!
그렇게 변경하시면 String 타입 추론에대한 함수들을 사용하지 못하게됩니다.
바꾸셔도 실행하는데는 지장이 없지만 명시적으로 타입을 지정해주는게 나중에 코드 관리하는데 좋습니다.
감사합니다.
아.. !! 감사합니다.