如何使flash消息可点击?使用ember-cli-flash

时间:2015-11-20 07:59:56

标签: ember.js ember-cli

Ember 1.13

假设用户发送了一条消息,他们会看到一条消息“你的消息已成功发送”。 查看邮件'。因此,当用户点击Flash消息中的“查看消息”时,应将其重定向到该消息的页面。我们如何使用ember-cli-flash插件来做到这一点?

1 个答案:

答案 0 :(得分:0)

我认为这是answer

在github上也是同样的问题。

您应该为消息定义自定义选项(我在控制器中完成):

controller.get('flashMessages').add({
          template: 'template-for-flash-message',
          type: 'danger',
          message: 'your message',
          userId: user.id
        });

template-for-flash-message.hbs

<p>Your message was successfully sent. {{#link-to 'messages.show' flash.userId}} View message. {{/link-to}}</p>