Inilah yang saya tulis dalam komponen saya:
Bar navigasi
<p class="navbar" v-show="showNavbar">
//js
import Bus from '../../common/js/bus'
export default {
data () {
return {
showNavbar: true
}
},
created () {
Bus.$on('hideNavbar', function (h) {
if (h === 1) {
this.showNavbar = true
} else if (h === 2) {
this.showNavbar = false
console.log('false')
}
})
Saya berharap dapat memantau status hideNavbar melalui Bus.$on, tetapi konsol penyemak imbas melaporkan bahawa showNavbar tidak ditakrifkan
Adakah terdapat sesuatu yang salah?
Cuba gunakan fungsi anak panah sepatutnya arus ini tidak diberikan kepada contoh vue semasa