커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3주차숙제. 꿀팁찜 눌러서 들어가면 나타나는 화면이 숙제해설 화면과 달라요;;
[왕초보] 나만의 수익성 앱, 앱개발 종합반
3주차
북마크
이*정
댓글
3
추천
1
조회수
17
조회수
17
답변 완료

영상에서는 '자세히보기'

, '찜하기'버튼이 보이고 스크롤도 되는데 제 앱화면에는 그런거 없고 그림이랑 본문, 날짜만 표시되고 있어요

스크롤기능도 안되구요;;(import Card from '../components/Card'; // 이줄은 연하게 표시되고 있어요)

스파르타 즉문즉답




라이크페이지.js코드에요

import React,{useState,useEffect} from 'react';

import { StyleSheet, Text, View, Image, ScrollView,TouchableOpacity,Alert,Share } from 'react-native';

import LikeCard from '../components/LikeCard';

import Card from '../components/Card'; // 이줄은 연하게 표시되고 있어요


export default function LikePage({navigation,route}) {


    const [tip, setTip] = useState([{

            "idx":3,

            "category":"재테크",

            "title":"잠자는 내 돈을 찾아라",

            "image": "https://storage.googleapis.com/sparta-image.appspot.com/lecture/money1.png",

            "desc":"‘새는 돈’에는 미처 몰랐던 카드 포인트, 휴면예금이나 환급금도 포함됩니다. 확실히 파악하지 못한 잠자는 돈을 찾아보고 자투리 돈들을 모으는 것도 중요합니다. 케이블방송, 위성방송 서비스를 이용하면서 중복 납부한 요금, 셋톱박스 보증금 등 돌려받지 않은 돈이 있는지 확인 해보세요. 또, 카드 포인트 통합 조회 서비스를 이용해 여러 개의 카드 포인트가 모두 얼마인지 체크해두는 것이 좋습니다. 보험해약 환급금, 휴면 보험금이나 휴면 예금을 찾아보고 돌려받는 일도 요즘에는 어렵지 않습니다.",

            "date":"2020.09.09"

        },

        {

            "idx":4,

            "category":"재테크",

            "title":"할인행사, 한정할인판매 문구의 함정 탈출!",

            "image": "https://storage.googleapis.com/sparta-image.appspot.com/lecture/money2.png",

            "desc":"‘안 사면 100% 할인’이라는 말 들어보셨나요? 견물생심, 좋은 물건을 보면 사고 싶기 마련입니다. 특히 대대적인 ‘할인 행사’ 중인 대형 마트에 갔을 때는 말할 것도 없겠죠. 따라서 생필품을 살 때, 한꺼번에 사서 사용하는 것보다 필요할 때 조금씩 구매하는 편이 좋습니다. 장을 보면서 대형마트에 자주 가다 보면 지금 필요한 것뿐 아니라 앞으로 필요할 것까지 사게 되어 지출이 커지기 때문입니다. 특히 할인 품목을 보면 뜻하지 않은 소비를 하는 경우도 많아진다. 홈쇼핑, 대형마트 등의 ‘할인행사’, ‘한정할인판매’ 등의 문구를 조심하세요. ",

            "date":"2020.09.09"

    }])

   

    useEffect(()=>{

        navigation.setOptions({

            title:'꿀팁 찜'

        })

    })

   

    return (

        // ScrollView에서의 flex 숫자는 의미가 없습니다. 정확히 보여지는 화면을 몇등분 하지 않고

        // 화면에 넣은 컨텐츠를 모두 보여주려 스크롤 기능이 존재하기 때문입니다.

        // 여기선 내부의 컨텐츠들 영역을 결정짓기 위해서 height 값과 margin,padding 값을 적절히 잘 이용해야 합니다.

        <ScrollView style={styles.container}>

            {

               tip.map((content,i)=>{

                   return(<LikeCard key={i} content={content} navigation={navigation}/>)

               })

           }

        </ScrollView>

   

    )

}


const styles = StyleSheet.create({

    container:{

        backgroundColor:"white"

   

    }

})

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴