我想从angularJS中的url中删除散列标签。从研究中,我发现我需要使用$locationProvider
,但我无法弄清楚需要哪种依赖才能使其正常工作!我需要哪种凉亭包,以便在angularJS中使用locationProvider
这是我的角码
angular.module('airlineApp', [
'ngCookies',
'ngResource',
'ngSanitize',
'ngRoute'
]).config(function($routeProvider, $locationProvider) {
$routeProvider
.when('/testing', {
templateUrl: 'views/main.html',
controller: 'MainCtrl'
})
.otherwise({
redirectTo: '/'
});
$locationProvider.html5Mode(true);
});
这并不工作,我假设这是因为我没有做locationProvider
。
我在凉亭使用角引擎来帮助依赖分期付款。因此,对于locationProvider
我试过
bower install --save locationProvider
不存在,我也搜索在凉亭搜索鲍尔包款,并不能找到什么有用的东西。
我刚刚开始角度,所以它可能是问题在别处。你知道发生了什么事吗?
感谢
这是问题,我没有那个JS文件。这是我没有的组件,我无法资助如何安装。这个'bower install --save locationProvider'不起作用 – aurel
你确定你正在使用最新的angularjs版本吗?这应该带有角度 – farolfo
我正在使用AngularJS v1.2.6并使用bower引擎进行安装。我刚刚看到一个视频,他们配置了一个'server.js'文件来重定向路由,这是我应该关注的事情。谢谢btw – aurel