我想從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