Lect & Tip146 ์๋ฐ์คํฌ๋ฆฝํธ navigator.useragent๋ก ๋ธ๋ผ์ฐ์ ์ ๋ณด๋ฅผ ํ์ธํ๊ธฐ. ์๋ฐ์คํฌ๋ฆฝํธ navigator.useragent๋ก ๋ธ๋ผ์ฐ์ ์ ๋ณด๋ฅผ ํ์ธํ๊ธฐ. 2014.06.29 10:13 ํผ๋ธ๋ฆฌ์ฑ์ ํ๊ฑฐ๋ ์นํ์ด์ง๋ฅผ ๊ฐ๋ฐํ๋ค ๋ณด๋ฉด, ์ฌ์ฉํ๋ ๋ธ๋ผ์ฐ์ ์ ํ๊ฒฝ์ ๋ฐ๋ผ ๋ถ๊ธฐ๋ฅผ ์ฒ๋ฆฌํด์ฃผ์ด์ผ ํ ๋๊ฐ ์๊ธด๋ค. ๊ทธ๋ด ๋ ๋ฐ๋์ ์ฒ๋ฆฌํด ์ฃผ์ด์ผ ํ ์๋ฐ์คํฌ๋ฆฝํธ์ navigator.useragnet๋ฅผ ์ด์ฉํ๋ฉด ๋ธ๋ผ์ฐ์ ์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋ค. ๋ค๋ค ์๊ณ ์๋ ๋ถ๋ถ์ธ๋ฐ, ์ด๋ ๊ฒ ํ์ธ๋ useragent๊ฐ์ ์ด๋ป๊ฒ ํ์ฉํ ๊ฒ์ธ๊ฐ๊ฐ ๋ถ์ฐจ์ ์ธ ๋ฌธ์ ๊ฐ ๋๋ค. ์ผ๋จ์ ์ด๋ฒ ํฌ์คํ ์์๋ userAgent๋ฅผ ๋ฌธ์์ด๋ก ๋๊ฒจ์ ํ์ธํ๋ ๊ฒ๊น์ง๋ง ์งํํ๋๋ก ํ๊ฒ ๋ค. var ua = navigator.userAgent; document.write(ua); ์์ ํ์์ ๋ณด๋ค์ํผ ๊ต์ฅํ ๊ฐ๋จํ๋ค. navigator.use.. 2021. 7. 1. ๋ฆฌ์กํธ ๋ฐ์ดํธํผ์ปค ํฌ๋งท api axios error๋ฌธ์ react datepicker date format axios not working ๋ฆฌ์กํธ์์๋ jquery์ฉ ๋ฐ์ดํธ ํผ์ปค๋ฅผ ์ฌ์ฉํ ์ ์๋ค. ์๋ ์ฌ์ค ๋ฆฌ์กํธ์ฉ ๋ฐ์ดํธํผ์ปค์ธ react datepicker๊ฐ ํจ์ฌ ๊น๋ํ๊ฒ ์ฌ์ฉ๋๊ธฐ ๋๋ฌธ์ ๊ตณ์ด ์ ์ด์ฟผ๋ฆฌ ๋ฐ์ดํธ ํผ์ปค๋ฅผ ๋ถ์ฌ์ผ ํ ํ์๊ฐ ์๋ค. ์ฌ์ค ์์ง ๋ฆฌ์กํธ๊ฐ ์ด์ง๋ผ react datepicker๋ฅผ ์จ์ ํ ๋ค๋ฃจ์ง๋ ๋ชปํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ ์์ผ๋ก ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ค ๋๋ ์ ๋ชจ๋ฅด๊ฒ ๋ค. ์ผ๋จ, ์ ๊ท ํ๋ก์ ํธ์์ datepicker๋ฅผ ์ฌ์ฉํ ์ผ์ด ์์ด์ ์ค์นํ๋ค. yarn add react-datepicker ํน์ npm i react-datepicker ๋ก ์ค์น ํ๋ฉด ๋๊ฒ ๋ค. ๊ทธ๋ฐ๋ฐ ๋ฌธ์ ๋ ์ด๋ ๊ฒ ์ค์นํ๊ณ import DatePicker from "react-datepicker"; ํ์ ๊ฒฝ์ฐ ์คํ์ผ ๊นจ์ง ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ์ด์ ๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง .. 2021. 5. 20. CSS๋ก ๋ค์จ ํ ์คํธ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ โ๋ค์จ ํ ์คํธ๋ ๋ชจ๋ ์น ์ฌ์ดํธ์ ๋ฉ์ง๊ณ ๋ฏธ๋์ ์ธ ๋๋์ ๋ํ ์ ์์ต๋๋ค. ์ ๋ ํญ์ ๋ค์จ์ฌ์ธ์ ๋ง๋ฒ์ ์ข์ํ๊ณ CSS๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ ๋ง๋ค๊ณ ์ถ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๋ช ๊ฐ์ง ํ์ ๊ณต์ ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค! ์ด ๊ธฐ์ฌ์์๋ ํ ์คํธ์ ๋น๋๋ ํจ๊ณผ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋ํ CSS์ ํค ํ๋ ์์ ์ฌ์ฉํ์ฌ ๋ค์จ์ฌ์ธ์ ๋ค์ํ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋ค์์ ์ฐ๋ฆฌ๊ฐ ๋ง๋ค ๊ฒ์ ๋๋ค. ํ ์คํธ์ ๊ธ๋ก์ฐ ํจ๊ณผ ์ถ๊ฐ ๋จผ์ ํ ์คํธ๋ฅผ ๋น๋๊ฒ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. text-shadow์์ฑ์ ์ฌ์ฉํ์ฌ CSS์์ ์ํํ ์ ์์ต๋๋ค.๊น๋ํ ์ text-shadow์ ์ผํ๋ก ๊ตฌ๋ถํ์ฌ ์ฌ๋ฌ ๊ทธ๋ฆผ์๋ฅผ ์ ์ฉํ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. .neonText { color: #fff; text-shadow: 0 0 .. 2021. 5. 6. ReactJS input, select disabled ์ ์ด. Warning: Received the string `false` for the boolean attribute `disabled`. The browser will interpret it as a truthy value. Did you mean disabled={false}? ReactJS Warning: Received the string `false` for the boolean attribute `disabled`. The browser will interpret it as a truthy value. Did you mean disabled={false}? ReactJS input, select disabled ์ ์ด. index.js:1 Warning: Received the string `false` for the boolean attribute `disabled`. The browser will interpret it as a truthy value. Did you mean disabled={false}? at input at td at tr at tbody at t.. 2021. 3. 23. ๋ฆฌ์กํธ Warning: Use the `defaultValue` or `value` props on <select> instead of setting `selected` on <option>. ๋ฆฌ์กํธ ํ๋ฐํธ์๋ ๊ฐ๋ฐ ์ค์ select๋ฅผ ์ฌ์ฉํ ๋ jquery๋ฅผ ์ฐ๋ ์ต์ฑ๋๋ก ์ฝ๋ฉ์ ํ๋ค ๋ณด๋ฉด ๋ฐ๋์ ๋ง๋๊ฒ ๋๋ ํํ ์ค๋ฅ ์ค์ ํ๋๊ฐ ๋ฐ๋ก selected๋ฅผ ์ฌ์ฉํ์ง ๋ง๋ผ๋ ๊ฒฝ๊ณ ๋ค. Warning: Use the `defaultValue` or `value` props on instead of setting `selected` on . 'selected'๋์ ์ select์ defaultValue ๋๋ value props๋ฅผ ์ฌ์ฉํ๋ผ๋ ๋ป์ด๋ค. ์๋ชป ์ด ๋ฆฌ์กํธ ์ ๋ ํธ ์ฌ์ฉ๋ฒ ์ ํ์ํจ ๊ฐ๋งน ํด์ง ; ์๋์ ๊ฐ์ด ์ฐ๋ฉด ๊ฐ๋จํ๋ค. ์ ํ์ํจ ๊ฐ๋งน ํด์ง ref props๋ ํ์์ ๋ฐ๋ผ ์ฌ์ฉ๋ ๊ฒ์ด๋ ์ ๊ฒฝ์ฐ์ง ์์๋ ๋ฌด๋ฐฉํ๋ค. ๋ง์ฝ select์์ ๋ฉํฐํ ์ ๋ ํธ๋ก ์ ํํ ๊ฒฝ์ฐ์๋ value๋ฅผ ๋ฐฐ์ด๋ก ์ฃผ๋ฉด .. 2021. 2. 27. ์ฌ๋ฌ๊ฐ์ง ๋ฆฌ์กํธ ๋ฉํฐ ๋ ์ด์์ connected-react-router multi layout ์ ์ฉํ๊ธฐ ๋ฆฌ์กํธ๋ฅผ ๋ณ๋ก ์ข์ํ์ง ์๋ 1์ธ์ด๋ค. ๊ทธ๋ฐ๋ฐ ์ด์ฉ ์ ์์ด ๋ฆฌ์กํธ ํ์ ์ ํด์ผ ํด์ ํผ๋ธ๋ฆฌ์ ๊ฒธ ํ๋ฐํธ ์๋๋ก ์ฐธ์ฌ ์ค์ด๋ค. jquery๋ผ๋ฉด ๋จ๋ฐ์ ๋๋ผ ๋ฌธ์ ์ ๊ณ ๋ฏผํ์ง ์์๋ ๋ ๋ฌธ์ ๋ค์ด ๋ฆฌ์กํธ์๋ ๋์ณ๋๋ค. ์ ์ฐ๋์ง๋ ์ฌ์ ํ ๋ชจ๋ฅด๊ฒ ์ง๋ง ๊น๋ผ๋๊น ๊น๋ค. ์ผ๋จ SPA ์ฌ์ดํธ์์ ๋ฆฌ์กํธ๊ฐ ํธํ ๊ฒ์ ๋์ถฉ ์ง์์ ๋๋ค. ๊ทธ๋ฐ๋ฐ SPA์ฌ์ดํธ๋ผ๊ณ ๋ ํด๋, ํ ์ฌ์ดํธ์ ์๋ก ๋ค๋ฅธ ๋ ์ด์์์ด ์ฌ๋ฟ ์ฌ์ฉํด์ผ ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๋จ์ ์ผ๋ก GNB, LNB๊ฐ ์๋ Introํ์ด์ง, Loginํ์ด์ง ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ์ ํ๋ฉด๊ณผ ๋ค๋ฅธ ๊ด๋ฆฌ์ ํ๋ฉด์ ๋ ์ด์์์ ์๋ก ๋ค๋ฅผ ์ ์๋ค. ์๋ ๋ค๋ฅผ ์ ์๋ ์ ๋๊ฐ ์๋๋ผ ๋์ฒด๋ก ๋ค๋ฅด๋ค. ๊ทธ๋ด ๋ ๋ฆฌ์กํธ ์ฌ๋ฌ ๊ฐ์ง ๋ ์ด์์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ๊ฝค ๋ค์ํ์ง๋ง ์ง๊ด์ ์ด๊ณ ์ฌ์ด ๋ฐฉ๋ฒ์ ์๊ฐํ๊ฒ ๋ค... 2021. 2. 10. ์ด์ 1 ยทยทยท 11 12 13 14 15 16 17 ยทยทยท 25 ๋ค์