0
親コンポーネントが子イベントに応答しないという問題が発生しました。 Vueデベロッパーツールを使用すると、コンポーネントによってevents_loading
イベントが放出されていますが、親プロセスが応答していないことがわかります。Vue.js、親が子イベントに応答しない
親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>
そしてJSがある...
export default {
name: 'app',
methods: {
test: function() {
alert('sdfds');
}
},
data: function() {
return {
is_loading: false
}
},
components: {
'app-header': AppHeader,
'date-picker': DatePicker,
'calendar': Calendar
}
}
そんなに簡単な間違いは、あなたの助けを応援! – KeironLowe