久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

Vue組件間的通信pubsub-js實現(xiàn)步驟解析

瀏覽:86日期:2023-02-01 09:46:45

本文介紹使用發(fā)布訂閱的方式進行vue組件間的通信

我認為這種方式比較自由, 不存在組件間的關(guān)系問題

1. 首先安裝pubsub-js

npm install --save pubsub-js

2. 訂閱方組件

import PubSub from ’pubsub-js’

mounted(){ // 執(zhí)行異常代碼 // 訂閱消息 PubSub.subscribe(’deleteTodo’,(msg,index)=>{ this.deleteTodo(index) // 調(diào)用deleteTodo方法執(zhí)行真正的業(yè)務(wù)邏輯 });},

3. 發(fā)布方組件

<script> import PubSub from ’pubsub-js’ export default{ methods: { handlerEnter(isEnter){ if (isEnter) { this.bgColor = ’gray’; this.isShow = true; } else { this.bgColor = ’white’; this.isShow = false; } }, deleteItem(){ // 表示從this對象中取出todo,index,deleteTodo三個對象 const {todo, index, deleteTodo} = this if (window.confirm(`確認刪除${todo.title}嗎?`)) { // 發(fā)布消息 PubSub.publish(’deleteTodo’, index); //deleteTodo一定要與訂閱方名稱一樣,index是通信的具體數(shù)據(jù) } } } }</script>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 黄色小视频在线免费观看 | 欧美精品一区二区三区在线四季 | 欧美涩涩网 | 国产一级一级 | 风间由美一区二区三区在线观看 | 日批免费在线观看 | 日本免费一区二区三区 | 国产精品一区二区久久久久 | 精品久久久久久亚洲综合网 | 天天干干 | 久久久久久久久综合 | 亚洲一区二区在线看 | 日操| 在线日韩视频 | 欧美一区二区另类 | 亚洲91| 国产婷婷在线观看 | 国产女人和拘做受视频 | 欧洲一级毛片 | 不卡在线| 人人操日日干 | 国产一区不卡 | 日日操日日操 | av网站在线免费观看 | 日韩中文久久 | 成人精品国产免费网站 | 成人免费福利视频 | 欧美精品免费在线 | www.久久伊人 | 国产一级片在线 | 久草福利 | 高清国产一区二区三区四区五区 | 中文字幕一区二区三区四区五区 | 久久福利电影 | 人人人人澡 | 夜夜操导航 | 国产91亚洲精品 | 日韩欧美在线视频观看 | 午夜精 | 九九99热 | 久久久精品久久 |