-
Variable Attributes in JSXStudy/React 2020. 5. 25. 18:57
Variable Attributes in JSX
When writing JSX, it’s common to use variables to set attributes.
Here’s an example of how that might work:
// Use a variable to set the `height` and `width` attributes: const sideLength = "200px"; const panda = ( <img src="images/panda.jpg" alt="panda" height={sideLength} width={sideLength} /> );
Notice how in this example, the <img />‘s attributes each get their own line. This can make your code more readable if you have a lot of attributes on one element.
Object properties are also often used to set attributes:
const pics = { panda: "http://bit.ly/1Tqltv5", owl: "http://bit.ly/1XGtkM3", owlCat: "http://bit.ly/1Upbczi" }; const panda = ( <img src={pics.panda} alt="Lazy Panda" /> ); const owl = ( <img src={pics.owl} alt="Unimpressed Owl" /> ); const owlCat = ( <img src={pics.owlCat} alt="Ghastly Abomination" /> );
JSX의 변수 attributes
JSX를 작성할때, 속성을 설정하는 변수를 사용하는 것은 일반적이다.
여기 예시가 있다.
// Use a variable to set the `height` and `width` attributes: const sideLength = "200px"; const panda = ( <img src="images/panda.jpg" alt="panda" height={sideLength} width={sideLength} /> );
Notice how in this example, the <img />‘s attributes each get their own line.
This can make your code more readable if you have a lot of attributes on one element.
Object properties are also often used to set attributes:
이 예에서 <img />의 속성이 각각 어떻게 자신만의 선을 갖게 되는지 주목하라.
만약 당신이 한 요소에 많은 속성을 가지고 있다면, 이것은 당신의 코드를 더 가독성좋게 만든다.
객체 propertie들은 속성을 설정하는데 자주 사용된다.
const pics = { panda: "http://bit.ly/1Tqltv5", owl: "http://bit.ly/1XGtkM3", owlCat: "http://bit.ly/1Upbczi" }; const panda = ( <img src={pics.panda} alt="Lazy Panda" /> ); const owl = ( <img src={pics.owl} alt="Unimpressed Owl" /> ); const owlCat = ( <img src={pics.owlCat} alt="Ghastly Abomination" /> );
'Study > React' 카테고리의 다른 글
Import React (0) 2020.05.26 Hello World, Part II... THE COMPONENT (0) 2020.05.26 Variables in JSX (0) 2020.05.25 Curly Braces in JSX (0) 2020.05.25 Self-Closing Tags (0) 2020.05.25