扩展 Application actions 以添加 showUserCard

我正在汉堡菜单中创建一个自定义用户菜单标签页,类似于 Discourse 用户菜单标签页主题组件,并希望添加一个显示当前用户卡片组件的条目。我已按如下方式定义该条目:

  {
    icon: "eye",
    action: "showUserCard",
    content: "查看个人资料",
    className: "view-profile",
  }

菜单已按预期显示,我只需要弄清楚如何添加该操作。我猜测可能需要使用 API 扩展 app/routes/application.js?我对 Ember.js 还比较陌生,仍在摸索中。谢谢!

1 个赞