有没有可能用一种从Angular.js目录路径中抽象出来的方式来开发web应用程序呢?
我正在尝试将一个Angular.js应用程序放在web服务器的子目录http://example.com/myproject/中,但是路由器将我重定向到web服务器根目录-- http://example.com。
下面是我的Angular.js应用程序:
var myproject = angular.module('myproject', []);
myproject.config(function($routeProvider, $locationProvider) {
$routeProvider.
when('/', {templateUrl: 'partials/index.html', controller: IndexCtrl}).
otherwise({redirectTo: '/'});
$locationProvider.html5Mode(true);
});
function IndexCtrl($scope, $location) {
}
发布于 2012-10-12 21:05:42
尝试在<head></head>
中设置<base href="/sudirectory"/>
。这就是我需要做的让我的工作,IIRC
注意:这将会打乱任何带有href="#“的锚标签,以及作为图像srcs等的根。
https://stackoverflow.com/questions/12858859
复制相似问题