老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

vue中如何實現外部調用methods

本篇內容介紹了“vue中如何實現外部調用methods”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

創新互聯2013年開創至今,先為光澤等服務建站,光澤等地企業,進行企業商務咨詢服務。為光澤企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

1.首先定義一個公共的vue組件;

var eventHub = new Vue();

2.在事件當前的組件中,在created中,用$on向公共的組件eventHub傳遞,translate是自定義的,getCardNum(data)是要在外部調用的方法;

eventHub.$on('translate', function (data) { 
        that.getCardNum(data); 
      });

3.最后在父組件中,注意負組件要用一個變量保存,var vm = new Vue({});

4.在父組件中的methods的方法中定義一個方法,在方法里用$emit接收公共組件里的方法;

var vm = new Vue({ 
 el: '#example', 
 data: { 
  msg: 'Hello Directive', 
  data: {} 
 }, 
 methods: { 
  getCardNum: function (data, on) { 
   eventHub.$emit('translate', data); 
  } 
 } 
});

5.最后就可以在vue組件外部,或者文件外部調用getCardNum(data)這個函數,比如在html中就可以 onclick = vm.getCardNum() 這樣來調用;vm是父組件

6.注意一定要把父組件的變量名寫上 vm.getCardNum();

我用vue開發的過程中,遇到java后臺的彈窗頁面想要調用我vue組件中的方法,可是后臺的彈窗頁面并沒有在我的vue組件中,其他的頁面想要調用的vue中的方法,只能在父組件中調用,于是研究了很久,最后確定,將組件中的function()方法傳遞到最上一層的父組件中,將負組件保存在變量中,最后直接在其他頁面中調用方法,調用的時候,就不能用@click方法來調用了,因為后臺的頁面并不在我的vue組件內部,于是調用就是onclick = vm.getCardNum();這樣調用,vm是父組件。

“vue中如何實現外部調用methods”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注創新互聯網站,小編將為大家輸出更多高質量的實用文章!


文章名稱:vue中如何實現外部調用methods
網站地址:http://www.xueling.net.cn/article/gsiscs.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 又大又长粗又爽又黄少妇视频 | 仙武帝尊700集在线观看 | 在线永久免费观看日韩a | 国产一区二区三区夜色 | 男女后进式猛烈XX00动态图片 | 国产三级九九久久久久三级 | 国产一区二区久久 | 国产精品va无码免费麻豆 | 日本免费一级高清婬日本片 | 国产成人羞羞视频在线 | 老司机久久精品视频 | 精品免费看 | 天天爱天天操 | 国产视频在线观看免费 | aaaaaaaaa在线观看 | 欧美麻豆久久久久久中文 | 色爽av| 中文字幕免费在线观看动作大片 | 在线看片无码永久免费aⅴ 久久婷香 | 视频第一区 | 成人日韩| 亚洲欧美另类国产 | 91色影视 | 亚洲视频大全 | 日韩人妻无码精品一专区二区三区 | 中文字幕日本视频 | 看全色黄大色黄女片爽在线看 | 国产69精品久久久久久野外 | 国产精品亚洲人在线观看 | 国产真实露脸乱子伦 | 国产主播精品 | 精品人妻无码一区二区三区四区无码 | 高潮潮喷奶水飞溅视频无码 | 一级黄色美女片 | 黄色影视免费看 | 最近免费韩国日本HD中文字幕 | 国产精品美女久久久久人 | 我要看一级黄色毛片 | 国产欧美一区二区三区视频在线观看 | 欧美大片视频在线观看免费视频 | 日韩日韩日韩日韩日韩 |