세련된 아이콘을 사용하기 위해 이 사이트를 방문했다.


https://fontawesome.com/v4.7.0/get-started/


이곳에서 이메일을 입력하면, 


사용할 수 있게 CDN을 제공한다.


한줄이다.


이것을 HTML문서 내 <head> 태그에 복붙한다.


그 다음에 <body> 태그에서 사용하면 된다.


 

멋진 아이콘들이 많다.


https://fontawesome.com/v4.7.0/icons/


사용하고 싶다면, 원하는 아이콘을 클릭해보자.


어떻게 사용할지, 나온다.




쉽다. 원하는 위치에 복붙하면 된다.


참고로, 리액트에서 사용하고자 한다면,


프로젝트 내 public > index.html에 CDN을 붙여넣으면 된다.


이상.

Posted by sungho88
,

Number() 생성자 함수는 숫자 객체 / 숫자 원시값을 만들 때 사용한다.


toLocaleString() 함수를 사용하면 된다.


Number() 형 내장 함수이다.


돈의 형태(1000단위로 콤마[,]) 형태로 형변환을 시켜 리턴하는 함수이다.


뭔말인지 모르겠으면 예제를 보자.


Number(1000000).toLocaleString('en');


결과값 : 1,000,000



Posted by sungho88
,

render{

    const {datas} = this.props;   

 return (

        <ul>

            {

                this.props.datas.map(data => {

                    return <li key={data.id}><a href='/url/' + {data.id}>{data.title}</a></li>

                }

            }

        </ul>

    );

}



<a href='/url/' + {post.id}>


이 부분을 map 함수 실행되는 동안 고유의 값(id)으로 변경하면서 링크를 생성하고 싶다.


아무리 href속성에서 +를 쓰려해봐도 에러나고, 어떻게 값을 문자열로 변경하여 붙일 수 있을까?



href={'/url/' + data.id}


이렇게 하면 된다.


{} 한 뒤에 그 안에 문자열 + data.id로 작성하면 문자열로 변환되어 map함수로 실행하면 정상적으로 작동된다.


Posted by sungho88
,