我将 meanIO 推荐的模块 'swig' 用于模板引擎。但我无法成功获得角度基本数据绑定。
下面在 NodeJS 平台上的快速服务器中设置:
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');
});
上述设置不会在填充文本框时呈现实际的角度模型。
索引.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 数据有什么问题???