dynamic路由请求在快速框架中呈现

我想尝试一些dynamic路由。 我为我的节点js服务器使用快速框架。 这里是我的HTML代码

<a href="/views/adminpanel?url={{mMenu.WebAddress}}" ng-click="Description(mMenu.WebAddress)">{{mMenu.MenuName}}</a> 

在客户端

 $scope.Description = function(url) { $http({'method' : 'get', 'url' : '/views/adminpanel/'+url; }).success(function(data) { }). error(function(data){ }) } 

而在服务器端,

  app.get('/views/adminpanel/url', function(req, res) { res.render('views/adminpanel/url'); }); 

这是我们的路由过程。 我怎么能正确地路由请求,哪里是我的错误。

客户$http({'method' : 'get', 'url' : '/views/adminpanel/'+url;

服务器app.get('/views/adminpanel/url'

除非客户端的urlvariables是= url那么这将不匹配。 我相信你想要这样的暴露url作为uri参数。

 app.get('/views/adminpanel/:url', function(req, res) { res.render('views/adminpanel/'+req.params.url); });