2017-01-24 9 views
0

私は角のあるアプリを持っていて、私のURLはhttp://localhost:8080/personal?name=xyzだと思われ、$ location.search()を使ってjsでxyzを取得しています。

私のコード..

app.js

app.config(function ($locationProvider) { 
$locationProvider.html5Mode({enabled:true}); 
}); 

app.controller('myController', function($location) { 
var name = $location.search().name; 
alert(name); // xyz 

index.htmlを

<base href="/" /> 

は機能がうまく機能しているが、それはローカルホストに私のURLを壊し、次のように:8080、どのようにlocalhost:8080/personalを取得するためにベースhrefを設定する

+0

https://docs.angularjs.org/guide/$location – mplungjan

+0

私はしかし、何も動作していないようです。 localhost:8080/homeのようにURLを取得するには –

+2

[mcve] – mplungjan

答えて

0

私はcha私のコントローラからの$ location.pathとrouteProviderのtemplateUrlを設定してください

関連する問題