从AngularJS网址中删除片段标识符(#符号)

从AngularJS网址中删除片段标识符(#符号),第1张

从AngularJS网址中删除片段标识符(#符号

是的,您应该配置

$locationProvider
并设置
html5Mode
true

angular.module('phonecat', []).  config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {    $routeProvider.      when('/phones', {templateUrl: 'partials/phone-list.html',   controller: PhoneListCtrl}).      when('/phones/:phoneId', {templateUrl: 'partials/phone-detail.html', controller: PhoneDetailCtrl}).      otherwise({redirectTo: '/phones'});    $locationProvider.html5Mode(true);  }]);


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5639389.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存