반응형 안뇽 전체 글111 react component event handling camelCase로만 사용할 수 있음 onClick, onMouseEnter 이벤트에 연결된 자바스크립트 코드는 함수임 이벤트 = {함수}와 같이 씀 실제 DOM요소들에만 사용 가능 리액트 컴포넌트에 사용하면, 그냥 props로 전달함 1. function Component function Component() { return ( { console.log("clicked!"); }} > 클릭 ); } 2. class Component class Component extends React.Component { state = { count: 0, }; render () { return ( {this.state.count} { this.setState((state) => ({ ...state, count: s.. 2021. 10. 12. 리액트 컴포넌트 Props와 State 1. function component의 props와 defaultProps function Component(props) { return {props.message}이것은 함수로 만든 컴포넌트 입니다. } ReactDOM.render(, document.querySelector("#root")); Component.defaultProps = { message: "기본값", } 2. class component의 props와 defaultProps class Component extends React.Component { render() { return ( {this.props.message}이것은 클래스로 만든 컴포넌트 입니다. ) } static defaultProps = { message: "기본값.. 2021. 10. 12. 그누보드 SMTP Mailer() 커스텀 사용하기 formmail.php를 활용하여 게스트도 회원정보없이 쓸 수있게끔 guest_formmail.php를 만들었다. fommail에 관련한 파일은 bbs/formmail.php bbs/formmail_send.php skin/member/basic/formmail.skin.php skin/member/basic/style.css (에서 formmail부분) guest_formmail.php $name, $email은 창띄울때 url로 가져가는 값이라 지우고, type부분도 삭제해도된다 나는 심플하게 쓸 거니까 guest_formmail_send.php 거의 대부분의 데이터 받는부분을 삭제하고 header()로 페이지이동을 한다 guest_formmail.skin.php 메일쓰기 기업명 또는 성함필수 이메일.. 2021. 10. 5. [Parcel Bundler]Browser scripts cannot have imports or exports. error npm run dev를 했더니 저런 에러가 떴다. 5월쯤에는 개발서버 여는데 문제가 없었는데 최근 parcel이 migration하면서 바뀌었나, 아무튼 미리 만들어놨던 템플릿도 시간이 지나면 그때그때 설정을 바꾸어줘야한다는걸 새삼 체험했다. 고작 몇개월사이인데.. 에러메시지는 친절하게도 어떻게 고치라고 알려준다. 에서 type="module"을 추가한다. 했더니 잘된다. 2021. 10. 4. 웹표준 최적화 0. open graph meta tag index.html에 작성 1. 사이트 간단테스트해보기 https://searchadvisor.naver.com/tools/sitecheck [네이버: 로그인] 안전한 로그인을 위해 주소창의 URL과 자물쇠 마크를 확인하세요! nid.naver.com 2.robots.txt 작성하기 User-agent: * Allow: / (모든것 공유) Allow: /your-javascript-url (자바스크립트 공유 위치입력) Allow: /your-css-url (CSS 공유 url입력) Disallow: /private*/ (접근 막을 관리자페이지 등 입력) 4.사이트맵 작성 사이트맵 자동생성 사이트 https://www.xml-sitemaps.com/ Create y.. 2021. 10. 1. smooth scroll https://github.com/kswedberg/jquery-smooth-scroll GitHub - kswedberg/jquery-smooth-scroll: Automatically make same-page links scroll smoothly Automatically make same-page links scroll smoothly - GitHub - kswedberg/jquery-smooth-scroll: Automatically make same-page links scroll smoothly github.com scrollTo()해서 좌표 구하고 그런것보다 편하게 쓸 것 같다. 2021. 9. 30. javascript library anime.js https://animejs.com/ anime.js Javascript animation engine animejs.com https://github.com/juliangarnier/anime/ GitHub - juliangarnier/anime: JavaScript animation engine JavaScript animation engine. Contribute to juliangarnier/anime development by creating an account on GitHub. github.com 2021. 9. 30. 그누보드 로컬에 설치 포트번호다를때 포트번호 디폴트는 3306인데 나는 3307을 써서 mysqli_connect($host, $user, $pass, $db)를 mysqli_connect($host, $user, $pass, $db,3307)로 변경하면 정상적으로 설치가 진행되더라~!! 2021. 9. 29. 그누보드 토큰 에러 수정하기 https://eyoom.net/eb4_notice/879?sfl=mb_id%2C1&stx=admin&sst=wr_hit&sod=asc&sop=and&page=10 그누보드 5.2.9.5 버전 패치 후, 올바른 방법 및 토큰 에러 문제 > | 이윰 최근 그누보드 5 및 영카트 5의 새로운 버전이 패치가 되었는데요.각각 5.2.9.5 버전을 패치한 이후로 이윰빌더의 관리자 모드에서 경고 에러가 나타나며, 홈페이지 메인으로 튕기는 현상이 있었 eyoom.net 무작정 토큰 사용안하기 하는것보다 이게 난듯 adm/admin.lib.php 에서 470라인수정 2021. 9. 29. 로컬서버에 그누보드 설치하는 중 라라곤을 쓰려고 했으나 어제 막혀서 xampp로 오늘 환경세팅을 했다. 기존 mysql을 깔아놓은게 있어서 포트번호를 3307로 설정했었고 root 비밀번호 변경하고 config.inc.php 부분 mysql 비밀번호넣고 그누보드 설치하려했는데 포트번호가 3307로 돼있어서 그런지.. 비밀번호오류가 자꾸나서 못넘어갔다 그냥 기존 db랑 그누보드폴더통째 옮겨서 들어갔다. lib/dbconfig에서 호스트부분을 localhost에서 localhost:3307로변경 2021. 9. 23. 워드프레스 설치를 해봤다. 계정을 만들고 엘리멘터도 설치해봤다. 잠시 설렜다. PHP메모리 문제가 있기전까지는... 아무리 서치해도 해결법은 wp-config.php파일에 define('WP_MEMORY_LIMIT', '256M'); 를 추가 하는 방법인데. 문제는 여전했다.... 관리자페이지 시스템정보도 확인했는데 memeory limit은 64M으로 바뀌지 않았따. 이곳도 수정해봤지만 다를 바 없었다. 오전을 통째로 날려버려서 다음에 꼭 해결할것이다. I'll be back... 2021. 9. 14. 그누보드 영카트 장바구니 테이블 구조 http://www.gnuwiz.com/bbs/board.php?bo_table=young_tip&wr_id=14 2021. 9. 10. 이전 1 ··· 5 6 7 8 9 10 다음 반응형 최근댓글 최근글 인기글 © Copyright 2023 jngmnj
최근댓글