코드미뇽
미뇽의 잡다 코딩 공부
코드미뇽
전체 방문자
오늘
어제
  • 분류 전체보기
    • 스파르타코딩클럽
    • React-Native
    • 개발일기
    • 사회

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 스파르톤
  • 나만의꿀팁
  • 스파르타코딩
  • 스파르타코딩클럽
  • #스파르타코딩클럽 #스파르톤 #힙한취미 #코딩
  • 공스타그램

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
코드미뇽

미뇽의 잡다 코딩 공부

혼자하기]나만의꿀팁
개발일기

혼자하기]나만의꿀팁

2021. 7. 18. 01:44

 

1.찜한 데이터 모아서 보기방법

대강 스케치 브리핑.

첫번째. 파이어베이스에 들어간 찜한데이터를 불러온다.

  방법은?: 메인페이지에 나오는 카드 보여주기를 이용하면 될듯하다.

  설치하나 하는게 시간이 너무 오래걸려서 시간이 너무 많이 지났다. 

 

내가 수정해야 할 파일은 LikePage.js .

추가해야할 것은 파이어베이스를 이용할것이므로 import 파이어베이스 해야함.

import {firebase_db} from "../firebaseConfig"

찜한데이터 불러오기.

방법은? 아직 모름. 일단 메인페이지것을 불러와보자 

        firebase_db.ref('/like/'+user_id).once('value').then((snapshot) => {
            console.log("파이어베이스에서 데이터 가져왔습니다!!")
            let tip = snapshot.val();
            setTip(tip)
        })

요건 필요한것같고.....😒😒 --> 이후에 살짝 정답을 봤다.

+user_id 라고해야하는구나.. /like/user_id 라고 했더니 계속 출력이 안나왔었다.

 

리턴에는 똑같다. 왜냐면 기존에 이미 구현돼 있었기때문에 크게 신경안써도 될듯함.

       <ScrollView style={styles.container}>
           {
               tip.map((content,i)=>{
                   return(<LikeCard key={i} content={content} navigation={navigation}/>)
               })
           }
        </ScrollView>

 

문제는 사용자마다 다르게 나타나야함.

import Constants from 'expo-constants';

const user_id = Constants.installationId;

그리고 위에서와같이 +user_id 를 넣어줘야함.

 

'개발일기' 카테고리의 다른 글

코드리뷰//  (0) 2021.07.20
나만의꿀팁개발 - 버튼정렬이 안돼..  (0) 2021.07.19
서버리스 - 파이어베이스  (0) 2021.07.17
코드리뷰.  (0) 2021.07.17
혼자하기] Navigator 연결하여 페이지 이동  (0) 2021.07.16
    '개발일기' 카테고리의 다른 글
    • 코드리뷰//
    • 나만의꿀팁개발 - 버튼정렬이 안돼..
    • 서버리스 - 파이어베이스
    • 코드리뷰.
    코드미뇽
    코드미뇽

    티스토리툴바