【发布时间】:2017-06-27 11:18:23
【问题描述】:
我创建了一个函数来确认邮件地址。 当用户确认是邮件时,我想显示烤面包机警报。 Howwver,我被困在 route/users/confirmation.js 中,我不知道如何从那里通过一个组件传递它。
import ApplicationRoute from '../../routes/application';
import Ember from 'ember';
import ENV from "../../config/environment";
export default ApplicationRoute.extend({
beforeModel(params) {
const confirmationToken = params.queryParams.confirmation_token;
// Call backend with confirmation token
Ember.$.ajax({
url: ENV.API_HOST + '/users/confirmation?confirmation_token=' + confirmationToken,
type: 'GET',
headers: {
'x-api-key': ENV.APP.api_key
}
this.transitionTo('app');
return {};
}
});
我一直在考虑通过 transitionTo 传递参数,但它似乎有点不合适..
【问题讨论】:
标签: javascript ember.js routes