av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Vue組件間的通信pubsub-js實現步驟解析

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

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

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

1. 首先安裝pubsub-js

npm install --save pubsub-js

2. 訂閱方組件

import PubSub from ’pubsub-js’

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

3. 發布方組件

<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}嗎?`)) { // 發布消息 PubSub.publish(’deleteTodo’, index); //deleteTodo一定要與訂閱方名稱一樣,index是通信的具體數據 } } } }</script>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
主站蜘蛛池模板: 久久久区 | 九一视频在线观看 | 久久精品国产一区二区电影 | 天天干天天干 | 久久久高清 | 午夜视频在线 | 亚洲最大成人综合 | 精品一区二区三区中文字幕 | 欧美一区二区三区精品免费 | 国产精品91久久久久久 | 日日夜夜免费精品 | 亚洲福利在线观看 | www.国产精品 | 亚洲视频在线看 | 综合久| 亚洲午夜在线 | 国产亚洲成av人片在线观看桃 | 国产精品一区二区av | 视频一区在线观看 | 国产精久久久 | 97av视频在线 | 黄色大片免费网站 | 狠狠热视频 | 欧美精品成人 | 孕妇一级毛片 | 中文字幕二区 | 亚洲一区二区黄 | 免费观看一级特黄欧美大片 | 人人做人人澡人人爽欧美 | 欧美一级α片 | 成人一区二区在线 | 国产乱码精品一区二区三区忘忧草 | 日韩欧美三级电影在线观看 | 日本久久一区二区三区 | 九九亚洲| 青青久久 | 成人免费大片黄在线播放 | www.天天操.com | 亚洲国产精品久久 | 国产日韩欧美综合 | 亚洲综合婷婷 |