찾다

 >  Q&A  >  본문

javascript - Vue의 하위 구성요소에서 상위 구성요소로 매개변수를 전달하는 방법

给我你的怀抱给我你的怀抱2774일 전811

모든 응답(8)나는 대답할 것이다

  • 仅有的幸福

    仅有的幸福2017-05-19 10:22:59

    1. EventBus(질문의 요구 사항을 완전히 충족하지 않는 이벤트 바인딩이 없는 상황)

    2. Vuex

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:22:59

    디스패치

    회신하다
    0
  • 習慣沉默

    習慣沉默2017-05-19 10:22:59

    부모-자식 컴포넌트 통신

    회신하다
    0
  • 阿神

    阿神2017-05-19 10:22:59

    $방출()

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:22:59

    하위 구성 요소는 v-on을 사용하여 이벤트를 수신한 다음 트리거되면 $emit라는 이벤트를 보냅니다. 그런 다음 상위 구성 요소도 v-on을 사용하여 전송한 이벤트를 수신합니다. 상위 구성 요소에서 정의한 이벤트를 실행합니다.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:22:59

    위 분이 이미 분명히 말씀하셨는데, 제가 보충하러 왔습니다
    child.vuechild.vue

    <template>
        <p id="test">向父传递</p>
    </template>
    <script>
        export default {
            methods: {
                $('#test').click(()=>{
                    this.$emit('data', '这是我要传的参数');
                })
            }
        }
    </script>

    parent.vue 으아아아

    parent.vue🎜 으아아아

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-19 10:22:59

    $방출()

    회신하다
    0
  • 迷茫

    迷茫2017-05-19 10:22:59

    하위 구성 요소 this.$emit("event",data)

    상위 구성 요소 @event

    회신하다
    0
  • 취소회신하다