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 |