0
Wie können Sie eine Session-Variable in EmberJS wie in PHP machen?
$_SESSION['foo']='bar';
Wie können Sie eine Session-Variable in EmberJS wie in PHP machen?
$_SESSION['foo']='bar';
Sie sollten einen Dienst verwenden. Erstellen Sie eine Datei app/services/mysession
. Dazu Next in Ihre Routen, Controller und Objekte, bei denen Sie den Dienst zugreifen möchten:
export default Ember.Route.extend({
mysession: Ember.inject.service(),
});
nächstes können Sie einfach und darauf zugreifen Variablen auf den Service:
Ember.set(this, 'mysession.foo', 'bar');
Ember.get(this, 'my session.foo'); // returns bar
Alle Dienste sind persistent über die gesamter Anwendungslebenszyklus.
Verstehst du überhaupt, dass du auf der Client-Seite und nicht auf der Server-Seite bist? Wenn Sie nur ein globales Geschäft möchten, verwenden Sie einen Dienst. – Lux
Was ich meine ist es gibt eine Möglichkeit Variablen zu definieren, auf die ich in allen Routen zugreifen kann? – Eliottizi