84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
我发现很多Angular的单页应用的URL地址都是如下的格式:
http://your.domain/page/#/app/forms/validate
中间都是有一个#号,看着很不爽,能不能通过什么方式改变成如下的样式:
#
http://your.domain/app/forms
另外:Angular的单页可以用pushState替换吗?或者用一个叫Pjax的插件希望大家给点提示,这一块有点懵!
认证高级PHP讲师
angular 1.xの場合、ルートの最後に文を追加できます$locationProvider.html5Mode(true);
$locationProvider.html5Mode(true);
このルーティング スキームのデフォルトは # で始まるハッシュ メソッドです。下位バージョンのブラウザを考慮しない場合は、$locationProvider.html5Mode(true) を直接呼び出して、ハッシュ スキームの代わりに H5 スキームを使用できます。
興味があれば、私の記事を直接読んでください。フロントエンドのルーティングメカニズムを詳しく説明した記事があります
angular 1.xの場合、ルートの最後に文を追加できます
リーリー$locationProvider.html5Mode(true);
このルーティング スキームのデフォルトは # で始まるハッシュ メソッドです。下位バージョンのブラウザを考慮しない場合は、$locationProvider.html5Mode(true) を直接呼び出して、ハッシュ スキームの代わりに H5 スキームを使用できます。
興味があれば、私の記事を直接読んでください。フロントエンドのルーティングメカニズムを詳しく説明した記事があります