關於bus總線第一次傳值的時候傳遞不過去的問題


```javascript
關於bus總線第一次傳值的時候傳遞不過去的問題

```javascript
發射:
 bus.$emit('test', 'name',val)
接受:
this.$bus.$on('test',(val,key)=>{})

解決:因爲bus總線。在on接受的時候回比emit發射要早去接收,因此要適用 
this.$nextTick(() => {})去解決
this.$nextTick(() => {
          this.$bus.$emit("test", "name", val);
	});
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章