小编Dan*_*lla的帖子

获取Angular控制器上的EJS数据

我正在尝试使用ejs将数据从我的节点服务器传递到我的角度控制器,以便在控制器加载时可以使用它(对Angular或UI路由器不感兴趣,你可以解析它).

节点服务器(使用express):

app.get('/', function(req, res) {
  res.render('index', {
    names: ["Daniel", "Sarah", "Peter"]
  });
});
Run Code Online (Sandbox Code Playgroud)

角度控制器:

.controller('NamesController', function ($scope) {
  var info = <%= names %>;
});
Run Code Online (Sandbox Code Playgroud)

这样做会给我以下错误: Uncaught SyntaxError: Unexpected token <

如果无法做到这一点,我很想听听有关如何在我的页面上预加载数据的建议.

ejs node.js angularjs

7
推荐指数
1
解决办法
2415
查看次数

标签 统计

angularjs ×1

ejs ×1

node.js ×1