日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

Vue父组件与子组件传递事件/调用事件

發布時間:2024/1/8 vue 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vue父组件与子组件传递事件/调用事件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、Vue父組件向子組件傳遞事件/調用事件

<div id="app"><hello list="list" ref="child"></hello><br /><button v-on:click="myclick">調用子組件中的方法</button> </div> <template id="myT"></template><script>Vue.component('hello', {template: '#myT',methods: {clickme: function () {alert("dd");}}});var app=new Vue({el: '#app',methods: {myclick: function () {this.$refs.child.clickme();}}}); </script>

如果傳遞參數,可以使用 props數據

2.子組件調用父組件事件

<div id="app"><hello list="list" v-on:wzhclick="wzhclick"></hello> </div> <template id="myT"><button v-on:click="childclick">調用父組件的方法</button> </template> <script>Vue.component('hello', {template: '#myT',methods: {childclick: function () {this.$emit('wzhclick', {a:1,b:2});}}});var app=new Vue({el: '#app',methods: {wzhclick: function (data) {alert("我是父組件,參數"+data.a+";"+data.b);},}}); </script>

子組件通過this.$emit()派發事件,父組件利用v-on對事件進行監聽,實現參數的傳遞

?3.兩平等組件間的調用

@{ViewBag.Title = "Index"; } <link href="~/Content/css/bootstrap-theme.min.css" rel="stylesheet" /> <link href="~/Content/css/bootstrap.min.css" rel="stylesheet" /> <link href="~/Content/css/font-awesome.min.css" rel="stylesheet" /> <script src="~/Content/js/jquery-1.8.2.min.js"></script> <script src="~/Content/js/bootstrap.min.js"></script> <script src="~/Scripts/vue.min.js"> </script> <script src="~/Scripts/axios.min.js"></script> <style></style><div id="app"><wzh></wzh><zl></zl> </div> <script>var Event = new Vue();//事件調度器Vue.component('wzh', {template: '<div>wzh:<input v-on:keyup="isay" v-model="msg">{{msg}}</div>',data: function () {return {msg:''}},methods: {isay: function () {Event.$emit("wzhsay", this.msg);}}});Vue.component('zl', {template:'<div>wzh說了:{{wzhmsg}}</div>',data: function () {return {wzhmsg:'',}},mounted: function () {var me = this;Event.$on("wzhsay", function (data) {me.wzhmsg = data;});}});var app=new Vue({el: '#app',}); </script>

?new一個調度器來Event來完成,在mounted中監聽事件,另一個組件中調用Event.$emit來調用此事件完成調度。

總結

以上是生活随笔為你收集整理的Vue父组件与子组件传递事件/调用事件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美日韩乱 | 久久精品国产一区二区三区 | 一区二区三区视频免费观看 | 麻豆免费在线观看 | 久久成人乱码欧美精品一区二区 | 性视频免费 | 免费在线观看不卡av | 精品成人中文无码专区 | 人妻精油按摩bd高清中文字幕 | 在线观看国产三级 | 色视频网址 | 日日天天 | a级在线视频 | 泰国午夜理伦三级 | 天天射天天拍 | 国产精品免费一区二区三区四区 | 国产成人av一区二区三区在线观看 | 乳孔很大能进去的av番号 | 国产色91| 成人网色 | 国产18毛片 | av卡一卡二 | 日韩三级在线播放 | 青青操av在线 | 日韩欧洲亚洲AV无码精品 | av免费在线播放 | 3d毛片 | 亚洲 小说区 图片区 | 涩涩网站视频 | 久久久久九九九 | 日批国产| 国产精品久久久久久亚洲影视 | 最新欧美日韩 | 无码人妻少妇色欲av一区二区 | 99热这里 | 影音先锋一区 | 亚洲妇女无套内射精 | 中日韩精品一区二区三区 | 两个女人互添下身爱爱 | 麻豆av在线 | 亚洲中文字幕无码av永久 | 丝袜美腿一区二区三区 | 性欧美www | 色婷婷久久一区二区三区麻豆 | 久久久人体 | 综合一区二区三区 | 欧美色图在线播放 | 美女被猛网站 | 亚洲色图小说 | 久久精品国产亚洲av麻豆色欲 | 热99精品 | 激情午夜网 | 国产综合视频 | 成人免费网站 | 美国福利片 | 亚洲国产精品成人综合在线 | 国产成人无码aa精品一区 | 国产精品欧美亚洲 | 黑人玩弄人妻一区二区三区影院 | 亚洲性图第一页 | 免费一级一片 | 裸体裸乳免费看 | 色一五月 | 欧美日韩一区在线播放 | 精品人妻一区二区三区免费 | 久久婷婷综合色 | 国产自产21区 | 精品在线视频免费 | 日本高清三区 | 中文在线a天堂 | 日韩 欧美 自拍 | 久久盗摄 | 中文字幕人成人乱码亚洲电影 | 四虎首页 | 97久久人澡人人添人人爽 | 日本伊人色 | 91精品国产亚洲 | 久久手机免费视频 | 色视频在线免费观看 | 4438五月天| 欧亚av| 日韩精品1区2区3区 欧美一本 | 四虎影视免费在线观看 | 超鹏在线视频 | 啪啪小视频 | 久久你懂的 | 九九热在线观看视频 | 久久av秘一区二区三区 | 国产成人免费网站 | a天堂在线观看视频 | 国产主播精品在线 | 日韩中文字幕免费在线观看 | 打开每日更新在线观看 | 国产麻豆乱码精品一区二区三区 | 久久夜夜夜 | 91国模| 国产成人一区二区三区电影 | 免费一级特黄特色毛片久久看 | 亚洲一区二区三区视频 |