我正在使用node express和angular js构建一个应用程序.我将一个变量传递给我的视图,如下所示......
app.get('/profile', ensureAuthenticated, function(req, res){
res.render('profile', { user: req.user });
});
Run Code Online (Sandbox Code Playgroud)
我可以在我的视图中访问这个变量(玉)...
h1 #{user}
Run Code Online (Sandbox Code Playgroud)
但是如何从控制器或指令中的角度函数访问此变量?
我正在使用node express和angular.在我的express app.js中,我声明了一个路由并将一个变量传递给渲染页面,就像这样......
app.get('/test' function(req, res){
res.render('test', { user: 12345 });
});
Run Code Online (Sandbox Code Playgroud)
在我的"测试"视图中,我使用ng-controller将容器链接到angular,就像这样......
<div ng-controller='testCtrl'> <!--some markup here--> </div>
Run Code Online (Sandbox Code Playgroud)
在我的angular controllers.js中,我为我的视图声明了一个函数,就像这样......
function testCtrl($scope) {
/*...some code here...*/
}
Run Code Online (Sandbox Code Playgroud)
如何在我的控制器函数中访问从express传递到视图的'user'变量?