• 技术文章 >web前端 >js教程

    Vue中eventbus的解析

    不言不言2018-07-13 17:16:58原创1492
    这篇文章主要介绍了关于Vue中eventbus的解析,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

    话不多说,直接上干货

    现存痛点

    如果上面是你的痛点,那么今日你开始你用Vue幸福的日子来了:

    vue-event-proxy

    通过最小的代价,让你的Vue支持全局事件,用了它,你仅需要在需要做全局通知的时候,加入
    global:前缀即可完成全局事件发布,简单吗?

        this.$emit('global:你的事件名字');

    有发布,那么监听呢?

        this.$on('global:你的事件名字', () => {});

    怎么样?是不是除了在事件名字前面加了global:其他都没变化,如果你还不了解Vue这部分内容,我帮你准备好了,官方文档。

    使用方法

    $ npm install --save vue-event-proxy

    在你项目的主入口(vue-cli生成的main.js)中加入:

      import EventProxy from 'vue-event-proxy';
      Vue.use(EventProxy);

    接下来,尽情的使用吧。

    以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

    相关推荐:

    Debounce函数和Throttle函数的实现原理

    以上就是Vue中eventbus的解析的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:eventbus vue.js javascript
    上一篇:使用c+v让vue返回顶部组件 下一篇:Vue中父子组件间的通信
    千万级数据并发解决方案

    相关文章推荐

    • JavaScript高级语法学习之严格模式• angular学习之浅析HttpClientModule模块• angular学习之路由模块浅析• 浅谈Node第三方框架Express的使用方法• JavaScript学习理解之JSON(总结分享)
    1/1

    PHP中文网