【问题标题】:Vue Listening to an eventVue 监听事件
【发布时间】:2020-06-25 03:22:57
【问题描述】:
 <router-view @loggedIn="changed"></router-view>

嗨,我只需要知道在 vue js 的上下文中@loggedIn 是什么。我似乎在文档中找不到这种语法。这是调用 changed 方法的日志记录的自定义事件吗?

【问题讨论】:

  • 您在使用其他软件包(如 Adonis)吗?
  • @Dan 实际上可以从当前路由器视图发出事件:codesandbox.io/s/…
  • @tony19 谢谢,我见过this,但他指的是一些不同的东西。

标签: laravel vue.js vue-component vue-router


【解决方案1】:

@ 是 v-on 的简写。看这里https://vuejs.org/v2/guide/syntax.html#v-on-Shorthand

在您的标记中,这意味着您侦听从 router-view 发出的事件 loggedIn 并使用方法 changed 作为事件处理程序

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-16
    • 2021-12-27
    • 2018-05-15
    • 1970-01-01
    • 2019-04-13
    • 2019-09-06
    • 2019-10-15
    • 2019-07-20
    相关资源
    最近更新 更多