ericf / express-handlebars

A Handlebars view engine for Express which doesn't suck.
BSD 3-Clause "New" or "Revised" License
2.32k stars 382 forks source link

Why has  #160

Closed HellDeveloper closed 5 years ago

HellDeveloper commented 8 years ago

I use layout Why has 

JosephUz commented 7 years ago

in express-handlebars.js

// old version ExpressHandlebars.prototype._compileTemplate = function (template, options) { return this.handlebars.compile(template, options); };

ExpressHandlebars.prototype._precompileTemplate = function (template, options) { return this.handlebars.precompile(template, options); };

ExpressHandlebars.prototype._renderTemplate = function (template, context, options) { return template(context, options); };

//new version ExpressHandlebars.prototype._compileTemplate = function (template, options) { return this.handlebars.compile(template.trim(), options); };

ExpressHandlebars.prototype._precompileTemplate = function (template, options) { return this.handlebars.precompile(template, options); };

ExpressHandlebars.prototype._renderTemplate = function (template, context, options) { return template(context, options).trim(); };