일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- express
- Vue transition
- 쉬운설명
- webpack
- sass
- Vue
- scss
- jsx
- 리액트
- event
- State
- 댓글달기
- mapGetters
- v-html
- input
- Wecode
- App.vue
- 자바스크립트
- HOC
- react
- JavaScript
- CSS
- 자료구조
- nodejs
- storybook
- Vue.js
- ES6
- TypeScript
- MySQL
- vuex
- Today
- Total
목록event (3)
익명의 개발노트
로그인화면에서 아이디, 비번이 6글자 이상일 때, 로그인 버튼이 파란색으로 활성화되게끔 바꾸기. 삽질한 내용 1. handleonChange 메서드에 아이디, 비번을 넣었더니, 비번이 7자 이상될때 활성화 됨...한박자 느림.. state ={ isIdPw : false, inputID : "", inputPW : "", } (...중략) handleChange = (e) =>{ this.setState({ [e.target.name] : e.target.value, }) if(this.state.inputID.length >= 6 && this.state.inputPW.length >=6){ setState({ isIdPw : true, }) }else{ setState({ isIdPw : false,..
리액트 이벤트 핸들러 1. 트윗메인화면에 트윗을 입력하고 버튼 누르면 아래에 트윗 리스트 나오게 한다. 2. 트윗메인화면에서 textarea는 TweetRightBox라는 컴포넌트로 불러와서 메인화면에 조립했다. 트윗메인화면 ...(생략) TweetRightBox에서 이벤트값을 props로 넘겨서 트윗메인 화면에서 받은 다음, 이벤트 구현하였다. onChange는 textarea 내에서 값이 변화하면 브라우져가 인식한다. 최종적으로 넘길데이터는 유저이름, 메시지내용, 프로필사진, 트윗생성날짜이다(유저가 정한다.) handleChange =(e) => { this.setState({ username : this.props.username, //다른 컴포넌트에서 값을 불러왔음. inputMessage : e..
이벤트 방식은 html과 비슷하며, 약간다르다. 1. 이벤트효과이름은 camelCase로 작성해야함. 2. 이벤트에 JS코드 전달이 아닌 함수형태의 값을 전달함. 3. DOM요소에만 이벤트 설정할 수 있음. 우리가 만든 컴포넌트에는 이벤트를 줄수 없음. 우리가 만든 컴포넌트에 이벤트를 줘버리면 단순히 이름으로 인식해서 props를 전달해줌. 4. 이벤트의 종류는 많다. 참고 : https://reactjs.org/docs/events.html 이벤트 효과주는법 2가지 1. 랜더링할때 같이 효과부여 import React, {Component} from 'react'; import PropTypes from 'prop-types'; import './EventPractice.css'; class Event..