मैं यूआरएल AngularJS में html5Mode(true)
का उपयोग करने का index.html
दूर करने के लिए कोशिश कर रहा हूँ, इस कोड है:अंक
:
angular.module('myApp', [ 'ngRoute', 'myApp.filters', 'myApp.services', 'myApp.directives', 'myApp.controllers' ]). config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) { $locationProvider.html5Mode(true); $routeProvider.when('/home', {templateUrl: 'views/home.html'}); $routeProvider.when('/about', {templateUrl: 'views/about.html'}); $routeProvider.otherwise({redirectTo: '/'}); }]);
अगर मैं लिखना
$locationProvider.html5Mode(true);
यूआरएल पता चलता न स्थानीय होस्ट: (बंदरगाह) /MyApplication/index.html
अगर मैं $locationProvider.html5Mode(true);
लिखना यूआरएल पता चलता है:
स्थानीय होस्ट: (बंदरगाह)
MyApplication
यूआरएल के निकाल दिया जाता है। और मैं यूआरएल पता चलता हैं:
स्थानीय होस्ट: (बंदरगाह)/MyApplication/
क्या मैं गलत कर रहा हूँ? समस्या क्या है?
अद्यतन:
कैसे मेरी <a>
टैग दिखाना चाहिए? अभी मेरे पास है:
<a href="#/about">About</>
जब मैं लिंक पर क्लिक करें, यूआरएल पता चलता है:
स्थानीय होस्ट: (बंदरगाह) /MyApplication/index.html#/about
मैं मैं इसके साथ खो गया हूँ।
अग्रिम धन्यवाद!
कृपया कोड प्रदान करें जहां आप मार्ग निर्धारित करते हैं। (जहां आप $PPproider.when() को कॉल करते हैं) – bekite
@bekite मैंने पोस्ट को अपडेट किया है, देरी के लिए खेद है। आदाब अर्ज है। – Alavaros