私はVueJS 2を使用しています。子コンポーネントから親コンポーネントへの通信方法を実際に把握していません。
私は2つのコンポーネント:ダッシュボードとダッシュボードパネルです。
execute() {
// emit to parent
this.$emit('executeSQL', this.value)
...
}
そしてダッシュボード中:何も起こりません
mounted() {
// get event from DashboardPanel
this.$on('executeSQL', function(value) {
alert(value)
})
}
、私はどこ$上を使用するドキュメントに見つからない
DashboardPanelでは、私は1つの方法を持っていますと私はそれを達成するために他の方法を使用することができますか分からないのですか?
DashboardPanelが子コンポーネントであるとすると、 'this。$ parent。$ emit'を試しましたか? – Pradeepb