Как передать свойства из одного контроллера в другой в ember, не задействуя routeController? - PullRequest
0 голосов
/ 29 августа 2018

Как передать свойства из одного контроллера в другой в ember, не задействовав настройки маршрута. ControlController

1 Ответ

0 голосов
/ 29 августа 2018

В простейших случаях вы можете ввести один контроллер в другой:

// app/controllers/signup.js

import Controller, { inject as controller } from '@ember/controller';

export default Controller.extend({
  login: controller('login'),

  signup() {
    // Do some requests to create new user

    // And then set properties on login controller
    this.login.set('formData', {
      email: this.get('formData.email'),
      password: this.get('formData.password'),
    });
  }
});

Для чего-то более сложного, услуги хороши.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...