【发布时间】:2015-03-29 15:36:21
【问题描述】:
是否可以将字符串添加到 angular.js 网址中的 # 符号?
例如:
假设我有一个网站:http://example.com/ 然后
当我点击 CSharp 页面时,它会重定向到 http://example.com/#/csharp
当我点击 AngularJS 页面时,它会重定向到 http://example.com/#/angularjs
所以我想在 # 前面加上“语言”字符串,这样 url 就变成了 –
当我点击 CSharp 页面时,它会重定向到 http://example.com/language#/csharp
当我点击 AngularJS 页面时,它会重定向到 http://example.com/language#/angularjs
我有下面给出上述输出的示例代码 –
var angularApp= angular.module('MyApp', []);
angularApp.config(function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl : 'partials/home.html',
})
.when('/csharp', {
templateUrl : 'partials/csharp.html',
})
.when('/angularjs', {
templateUrl : 'partials/angularjs.html',
});
});
【问题讨论】:
标签: javascript angularjs angular-routing