2013-05-13 19 views
7

Mi chiedevo come ottenere il percorso corrente in Ember con l'elemento dinamico? So che c'èOttieni il percorso corrente con il segmento dinamico in ember.js

@get('currentPath') 

in ApplicationController ma questo mi darà solo "user.show" e vorrei anche essere in grado di retrive percorso come "/ utenti/1". So che posso farlo da window.location.href ma c'è qualche altro modo ("Ember") per farlo?

saluti Piotr

+1

Eventuali duplicati di [Come faccio a recuperare il percorso di un percorso?] (Http://stackoverflow.com/questions/16471068/how-do-i-retrieve-the-path-of-a- route) – MilkyWayJoe

+0

beh no, è il contrario che voglio. Ho bisogno di ottenere l'id del modello di fine percorso. così posso tenerlo per ulteriore reindirizzamento (dopo il login di successo per esempio) – Piotr

risposta

0

Non sono sicuro se questo si qualifica come la Via Ember come non è elencata nella documentazione, ma oggetto di destinazione del controller contiene sia un riferimento a document.location e anche una proprietà chiamata lastSetURL.

this.get('target').location.lastSetURL; // "/foo/1" 
Problemi correlati