http://mysite.com/hello/world
サイト ルートからではなく、 からナビゲーションを開始したいと考えています。
例えば
$routeProvider
.when('/myurl', {
templateUrl: 'mytmpl.html',
controller: 'MyCtrl'
});
私のURLがhttp://mysite.com/hello/world/myurl
どうすればそれができますか?
http://mysite.com/hello/world
サイト ルートからではなく、 からナビゲーションを開始したいと考えています。
例えば
$routeProvider
.when('/myurl', {
templateUrl: 'mytmpl.html',
controller: 'MyCtrl'
});
私のURLがhttp://mysite.com/hello/world/myurl
どうすればそれができますか?
ユーザーが に移動したときに提供されるメインの HTML ファイルに base タグを追加しますhttp://example.com/hello/world
。
<base href="/hello/world/" />
詳細については、開発者ガイド / $location の使用を参照してください。
Adding a basetag also creates issue, double time gets appended.
By adding a (.) for root, in template url as below: templateUrl: './mytmpl.html' - resolves the issue