fix: remove let for nodejs 4.x

This commit is contained in:
harttle
2017-12-29 12:33:10 +08:00
parent 900664a26d
commit 5c6d05092f
+3 -3
View File
@@ -5,8 +5,8 @@ module.exports = function (liquid) {
parse: function (tagToken, remainTokens) { parse: function (tagToken, remainTokens) {
this.templates = [] this.templates = []
this.elseTemplates = [] this.elseTemplates = []
let p var p
let stream = liquid.parser.parseStream(remainTokens) var stream = liquid.parser.parseStream(remainTokens)
.on('start', x => { .on('start', x => {
p = this.templates p = this.templates
this.cond = tagToken.args this.cond = tagToken.args
@@ -22,7 +22,7 @@ module.exports = function (liquid) {
}, },
render: function (scope, hash) { render: function (scope, hash) {
let cond = Liquid.evalExp(this.cond, scope) var cond = Liquid.evalExp(this.cond, scope)
return Liquid.isFalsy(cond) return Liquid.isFalsy(cond)
? liquid.renderer.renderTemplates(this.templates, scope) ? liquid.renderer.renderTemplates(this.templates, scope)
: liquid.renderer.renderTemplates(this.elseTemplates, scope) : liquid.renderer.renderTemplates(this.elseTemplates, scope)