vorrei utilizzare parametri URL per il routing in angularjsAngularJS: parametri URL per il routing
Ho un app Anguar con 2 viste: editView e MainView
Dato un URL che assomiglia a questo : '? httx: // frontend/param1 = x & ... & EditMode = 1 & ...'
-> mi arrivare al/editMod e Path
Quale sarebbe un buon modo per farlo?
- avrei bisogno di utilizzare un controller per ottenere il $ routeparams.editmode e utilizzare il $ location.path ('/ Modo Edit') se EditMode == 1?
ho bisogno della modalità html5?
Non c'è niente che possa fare l'url - sono costretto ad utilizzare il parametro Modo Edit
$routeProvider.when('/', {
controller: function($routeParams, $location) {
if($routeParams.editmode == '1') {
$location.path('editMode') ...
Sembra che tu abbia un server che fornisce parametri di ricerca. I percorsi angolari analizzano l'hash dell'URL, non la ricerca. Perché hai bisogno di entrambi i metodi? – charlietfl
Lavoro con le app di SharePoint 2013 e la mia app angolare viene chiamata in questo modo: src = "~ appWebUrl/Pages/DemoPage.aspx? {StandardTokens} & wpId = _WPID_ & editmode = _editMode_ & wpq = _WPQ_ & weblocaleId = _WebLocaleId_" dove appWebUrl è un collegamento all'app " -Web "e {standartTokens} risolve un gruppo di parametri –
ok ... quindi il tuo asp emette js dinamici in base ai parametri url? Dovrebbe essere sufficiente aggiungere '$ scope.editMode = <%aspcode%>' ... no? – charlietfl