在我的組件中是這樣寫的:一個導航欄<div class="navbar" v-show="showNavbar">//jsimport 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') } })希望通過Bus.$on來監(jiān)聽hideNavbar的狀態(tài),但是瀏覽器控制臺報showNavbar沒有定義請問是哪里寫錯了嗎?
請問在vue中,created鉤子下 改如何改變data()?
翻閱古今
2018-11-15 13:15:16