Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Vue.js,父级未响应子级事件_Javascript_Events_Vue.js_Vue Component - Fatal编程技术网

Javascript Vue.js,父级未响应子级事件

Javascript Vue.js,父级未响应子级事件,javascript,events,vue.js,vue-component,Javascript,Events,Vue.js,Vue Component,我遇到了一个问题,父组件没有响应子组件的事件。使用Vue Developer工具,我可以看到组件正在发出事件加载事件,但父组件没有响应 父HTML是 <div class="appContainer" v-on:events_loaded="test" v-bind:class="{ 'appContainer--isLoading':is_loading }"> <app-header></app-header> <div class=

我遇到了一个问题,父组件没有响应子组件的事件。使用Vue Developer工具,我可以看到
组件正在发出
事件加载
事件,但父组件没有响应

父HTML是

<div class="appContainer" v-on:events_loaded="test" v-bind:class="{ 'appContainer--isLoading':is_loading }">
    <app-header></app-header>
    <div class="appView" id="js-appView">
        <aside class="appAside">
            <date-picker></date-picker>
        </aside>
        <main class="appMain">
            <calendar></calendar>
        </main>
    </div>
</div>

您想收听
日历中的事件
,因此应在日历组件上编写
v-on

<calendar v-on:events_loaded="test"></calendar>


不在父组件的容器上。

您希望从
日历中侦听事件,因此应在日历组件上写入
v-on

<calendar v-on:events_loaded="test"></calendar>

不在父组件的容器上