int 유형은 문자열 유형의 하위 유형이 아닙니다. Flutter Firebase

밀리 알파로

firebase에서 int 데이터를 문자열로 반환하려고하는데 방법을 모르겠습니까? toString () 시도했지만 더해야 할 일이 있습니까?

@override
  Widget build(BuildContext context) {
    // <1> Use FutureBuilder
    return FutureBuilder<QuerySnapshot>(
        // <2> Pass `Future<QuerySnapshot>` to future
        future: FirebaseFirestore.instance.collection('UserNames').get(),
        builder: (context, snapshot) {
          if (snapshot.hasData) {
            // <3> Retrieve `List<DocumentSnapshot>` from snapshot
            final List<DocumentSnapshot> documents = snapshot.data.docs;
            return ListView(
                children: documents
                    .map((doc) => Card(
                          child: ListTile(
                            title: Text(doc['displayName']),
                            subtitle: Text(doc['plastics']),
                          ),
                        ))
                    .toList());
          } else if (snapshot.hasError) {
            return Text('Its Error!');
          }
        });
  }

문서 플라스틱은 firestore의 int 값이므로 오류가 발생한 곳입니다. int 데이터를 텍스트로 어떻게 변환합니까? 감사합니다.

목자

두 가지 방법이 있으며 더 이상 할 수있는 것은 없습니다. :)

  1. toString() 방법

doc [ 'plastics']. toString ()

  1. 문자열 보간

'$ {doc ['plastics ']}'

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Flutter 드롭 다운 : '문자열'유형은 '인덱스'의 'int'유형의 하위 유형이 아닙니다.

분류에서Dev

'Timestamp'는 'int'유형의 하위 유형이 아닙니다.-Flutter-Firebase Firestore

분류에서Dev

Flutter 및 Firebase : 'Query'유형은 'CollectionReference'유형의 하위 유형이 아닙니다.

분류에서Dev

이 오류가 있습니다 : '문자열'유형은 flutter 앱에서 '인덱스'의 'int'유형의 하위 유형이 아닙니다.

분류에서Dev

'문자열'유형은 '인덱스'오류의 'int'유형의 하위 유형이 아닙니다.

분류에서Dev

'문자열'유형은 '인덱스'오류의 'int'유형의 하위 유형이 아닙니다.

분류에서Dev

오류 : flutter에서 fromjson을 사용하는 동안 '문자열'유형이 '인덱스'의 'int'유형의 하위 유형이 아닙니다.

분류에서Dev

'문자열'유형은 '파일'유형의 하위 유형이 아닙니다.

분류에서Dev

'문자열'유형은 'bool'유형의 하위 유형이 아닙니다.

분류에서Dev

Flutter String, dynamic '은 유형의 하위 유형이 아닙니다.

분류에서Dev

flutter 매핑 오류 : '문자열'유형은 유형 캐스트에서 '위젯'유형의 하위 유형이 아닙니다.

분류에서Dev

Flutter : 'List <Widget>'유형은 'Widget'유형의 하위 유형이 아닙니다.

분류에서Dev

Flutter : 'bool'유형은 'double'유형의 하위 유형이 아닙니다.

분류에서Dev

Flutter 유형 '문자열'은 '함수 결과'의 '목록 <문자열>'유형의 하위 유형이 아닙니다.

분류에서Dev

예외 유형 'List <dynamic>'은 Flutter 앱의 유형 캐스트에서 'List <int>'유형의 하위 유형이 아닙니다.

분류에서Dev

Flutter : http 요청 List <Dynamic>은 List <int> 유형의 하위 유형이 아닙니다.

분류에서Dev

'문자열'유형은 '목록 <문자열>'유형의 하위 유형이 아닙니다.

분류에서Dev

Flutter-[barcode_scan] ScanResult는 문자열 유형의 하위 유형이 아닙니다.

분류에서Dev

'TextEditingController'유형은 유형 캐스트에서 'int'유형의 하위 유형이 아닙니다.

분류에서Dev

해커 뉴스의 flutter 위젯 테스트에서 'int'유형은 'String'유형의 하위 유형이 아닙니다.

분류에서Dev

Flutter-처리되지 않은 예외 : 'String'유형은 'index'의 'int'유형의 하위 유형이 아닙니다.

분류에서Dev

List <dynamic> '은 flutter에서'FutureOr <List <>> 유형의 하위 유형이 아닙니다.

분류에서Dev

Flutter : 처리되지 않은 예외 : 'List <dynamic>'유형은 'List <String>'유형의 하위 유형이 아닙니다.

분류에서Dev

처리되지 않은 예외 : 'List <dynamic>'유형은 'SubJsonModel'유형의 하위 유형이 아닙니다.-Flutter

분류에서Dev

'List <dynamic>'유형은 'val'flutter의 'List <Widget>'유형의 하위 유형이 아닙니다.

분류에서Dev

처리되지 않은 예외 : 'int'유형은 'String'유형의 하위 유형이 아닙니다.

분류에서Dev

Flutter 오류 : '_InternalLinkedHashMap <String, dynamic>'유형은 'String'유형의 하위 유형이 아닙니다.

분류에서Dev

'List <dynamic>'유형은 'List <Widget>'유형의 하위 유형이 아닙니다. flutter carousel

분류에서Dev

Flutter 오류 : '(String, ItemPriority) => void'유형은 '(String, [ItemPriority]) => dynamic'유형의 하위 유형이 아닙니다.

Related 관련 기사

  1. 1

    Flutter 드롭 다운 : '문자열'유형은 '인덱스'의 'int'유형의 하위 유형이 아닙니다.

  2. 2

    'Timestamp'는 'int'유형의 하위 유형이 아닙니다.-Flutter-Firebase Firestore

  3. 3

    Flutter 및 Firebase : 'Query'유형은 'CollectionReference'유형의 하위 유형이 아닙니다.

  4. 4

    이 오류가 있습니다 : '문자열'유형은 flutter 앱에서 '인덱스'의 'int'유형의 하위 유형이 아닙니다.

  5. 5

    '문자열'유형은 '인덱스'오류의 'int'유형의 하위 유형이 아닙니다.

  6. 6

    '문자열'유형은 '인덱스'오류의 'int'유형의 하위 유형이 아닙니다.

  7. 7

    오류 : flutter에서 fromjson을 사용하는 동안 '문자열'유형이 '인덱스'의 'int'유형의 하위 유형이 아닙니다.

  8. 8

    '문자열'유형은 '파일'유형의 하위 유형이 아닙니다.

  9. 9

    '문자열'유형은 'bool'유형의 하위 유형이 아닙니다.

  10. 10

    Flutter String, dynamic '은 유형의 하위 유형이 아닙니다.

  11. 11

    flutter 매핑 오류 : '문자열'유형은 유형 캐스트에서 '위젯'유형의 하위 유형이 아닙니다.

  12. 12

    Flutter : 'List <Widget>'유형은 'Widget'유형의 하위 유형이 아닙니다.

  13. 13

    Flutter : 'bool'유형은 'double'유형의 하위 유형이 아닙니다.

  14. 14

    Flutter 유형 '문자열'은 '함수 결과'의 '목록 <문자열>'유형의 하위 유형이 아닙니다.

  15. 15

    예외 유형 'List <dynamic>'은 Flutter 앱의 유형 캐스트에서 'List <int>'유형의 하위 유형이 아닙니다.

  16. 16

    Flutter : http 요청 List <Dynamic>은 List <int> 유형의 하위 유형이 아닙니다.

  17. 17

    '문자열'유형은 '목록 <문자열>'유형의 하위 유형이 아닙니다.

  18. 18

    Flutter-[barcode_scan] ScanResult는 문자열 유형의 하위 유형이 아닙니다.

  19. 19

    'TextEditingController'유형은 유형 캐스트에서 'int'유형의 하위 유형이 아닙니다.

  20. 20

    해커 뉴스의 flutter 위젯 테스트에서 'int'유형은 'String'유형의 하위 유형이 아닙니다.

  21. 21

    Flutter-처리되지 않은 예외 : 'String'유형은 'index'의 'int'유형의 하위 유형이 아닙니다.

  22. 22

    List <dynamic> '은 flutter에서'FutureOr <List <>> 유형의 하위 유형이 아닙니다.

  23. 23

    Flutter : 처리되지 않은 예외 : 'List <dynamic>'유형은 'List <String>'유형의 하위 유형이 아닙니다.

  24. 24

    처리되지 않은 예외 : 'List <dynamic>'유형은 'SubJsonModel'유형의 하위 유형이 아닙니다.-Flutter

  25. 25

    'List <dynamic>'유형은 'val'flutter의 'List <Widget>'유형의 하위 유형이 아닙니다.

  26. 26

    처리되지 않은 예외 : 'int'유형은 'String'유형의 하위 유형이 아닙니다.

  27. 27

    Flutter 오류 : '_InternalLinkedHashMap <String, dynamic>'유형은 'String'유형의 하위 유형이 아닙니다.

  28. 28

    'List <dynamic>'유형은 'List <Widget>'유형의 하위 유형이 아닙니다. flutter carousel

  29. 29

    Flutter 오류 : '(String, ItemPriority) => void'유형은 '(String, [ItemPriority]) => dynamic'유형의 하위 유형이 아닙니다.

뜨겁다태그

보관