我总是得到无法获得/库存/新。看起来我没有在快速路线上设置这条路线。 angularjs的路线如何使用快递路线?
<a href="/stock/new">
<i class="icon-text-width"></i>
<span class="menu-text"> Add New Stock </span>
</a>
var aomaika = angular.module('aomaika', []);
app.js
aomaika.config(['$routeProvider', function ($routeProvider) {
$routeProvider
.when('/stock/new', { templateUrl: 'partials/new.html', controller: 'StockNewCtrl'})
.when('/', { templateUrl: 'partials/index.html', controller: 'DashboardCtrl'})
.otherwise({redirectTo: '/'});
}]);
答案 0 :(得分:0)
锚应该是
<a href="#/stock/new">
答案 1 :(得分:0)
在服务器端(正如你所说express
那边)我认为你不需要任何路由。 AngularJS纯粹是在客户端运行。假设您的所有AngularJS文件都存储在“app”文件夹下,那么在服务器端,您可以使用app.use(express.static(__dirname + '/app'));
来托管它们,这就是全部。