728x90
React의 템플릿 문자열 사용 방법입니다.
1
2
3
4
5
6
|
function App() {
var cart = { name: '계란과자', price: 1000 };
var getTotal = function (cart) {
return cart.price + '원';
};
|
cart라는 변수에 name과 price에 맞는 임의의 값을 넣어줍니다. 그리고 getTotla 함수를 만들어서 cart에 있는 price에 '원'을 붙여줍니다.
1
|
var myCart = `장바구니에 ${cart.name}가 있습니다. 총 금액은 ${getTotal(cart)}`;
|
myCart에 저장되는 문자열이 템플릿 문자열을 사용한 것 입니다. `` ← window 기준 ~표시 있는 키에 있습니다. 템플릿 문자열을 사용함으로써 getTotal에서 사용했던 것처럼 일일이 + 기호를 사용하여 넣어주지 않아도 됩니다.
1
2
3
4
5
6
7
8
|
return (
<div className="App">
<h1 className="title">{myCart}</h1>
</div>
);
}
export default App;
|
이렇게 만들어진 myCart를 출력해주면 아래의 그림처럼 나오게 됩니다.
728x90
'Java, JavaScript > React, React Native' 카테고리의 다른 글
[React] state 사용 시 주의할 점 (0) | 2020.06.18 |
---|---|
[React] 프로퍼티가 뭐야? (0) | 2020.06.17 |
[React] 리액트 기본 설정 (0) | 2020.06.14 |
[React Native] Props는 어떻게 사용할까? (0) | 2020.04.21 |
[React Native] State는 어떻게 사용할까? (0) | 2020.04.20 |