더북(TheBook)

change 이벤트

change 이벤트는 폼 요소의 값이 변경되면 발생하는 이벤트입니다. <input>, <select>, <textarea> 태그로 만든 폼 관련 요소에서 사용하고, 이 중에서도 <select> 태그로 만들 수 있는 콤보박스 요소에서 가장 많이 사용합니다. 예를 들어, 콤보박스에서 사용자가 선택한 값에 따른 추가 작업이 필요할 때 change 이벤트를 사용하면 효과적으로 처리할 수 있습니다.

다음 코드는 사용자가 콤보박스로 선택한 값에 따라 가격을 다르게 보여줍니다.

change/src/App.vue

<script>
export default {
  data() {
    return {
      selected: 'banana',
      price: 500,
    };
  },
  methods: {
    onChangeHandler($event) {
      if (this.selected === 'banana') {
        this.price = 500;
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.