【发布时间】:2014-06-10 19:09:59
【问题描述】:
我使用meanIO推荐的模块'swig'作为模板引擎。但我无法成功获得角度基本数据绑定。
NodeJS 平台的 express server 中的以下设置:
app.engine('html', consolidate[config.templateEngine]);
app.set('view engine', 'html');
app.get('/', function(req,res){
var values = {
appName : config.appname
}
res.render('page1');
//res.redirect('/login');
});
上述设置不会在填充文本框时呈现实际的角度模型。
index.html
<div>
<label>Name:</label>
<input type="text" ng-model="yourName" placeholder="Enter a name here">
<hr>
<h1>Hello {{yourName}}!</h1>
下面的设置对我来说很好用。
app.engine('html', require('ejs').renderFile); // to render html files in response
app.set('view engine', 'html');
swig 模块没有在 {{}} 内渲染 ng-model 数据的问题是什么???
【问题讨论】:
标签: node.js angularjs mean-stack swig-template