티스토리 뷰
728x90
View, Text, StyleSheet는 react-native에서 불러와 사용해야 한다.
기존 html의 div대신 View를 사용하고 문자열은 무조건 Text 컨포넌트 안에 들어있어야 한다.
CSS 기능을 대부분 사용할 수 있지만, 사용할 수 없는 것들도 존재한다. (ex : border)
import { StatusBar } from 'expo-status-bar';
import { StyleSheet, Text, View } from 'react-native';
export default function App() {
return (
<View style={styles.container}>
<Text style={styles.text}>Hello! I made a APP!</Text>
<StatusBar style="auto" />
</View>
);
}
//View = container 모드 div 대신 view를 사용
// 모든 text는 text Component안에 써야함. p span 없음
// View 안에 스타일이 있음
const styles = StyleSheet.create({ //오브젝트 생성 Style.sheet{}
container: {
flex: 1,
backgroundColor: '#fff',
alignItems: 'center',
justifyContent: 'center',
},
text:{
fontSize: 28,
color: blue,
}
});
// 웹 디자인 일부는 사용 불가, 98%정도는 사용 가능
코드를 직접 확인하고 싶다면, https://snack.expo.dev를 사용하자.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 아나콘다
- 티처블 머신
- Anaconda
- 코드업
- Codeup
- 1252
- notion api
- SMTP
- 2022.02.05
- 바닐라 javascript
- 바닐라 js
- Python
- promise반환
- 1255
- localstorage
- 꿈두레
- 타이탄의도구들
- pygame
- 도전
- 컨트롤타임
- django
- JavaScript
- 크롤링
- 1254
- 1253
- 1251
- 문제풀이
- 사칙연산
- 주석
- 코드설명
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함