Преглед изворни кода

Comments should have a ! before the closing tag. The comment syntax is now {{! TEXT !}}

tags/0.5.0-vsc
Sahab Yazdani пре 15 година
родитељ
комит
7e4548979f
1 измењених фајлова са 10 додато и 2 уклоњено
  1. +10
    -2
      mustache.js

+ 10
- 2
mustache.js Прегледај датотеку

@@ -459,13 +459,21 @@ var Mustache = function() {
},
discard: function(parserContext, contextStack) {
if (parserContext.token()===parserContext.closeTag) {
return 'text';
if (parserContext.token()==='!') {
return 'closeComment';
} else {
return 'discard';
}
},
closeComment: function(parserContext, contextStack) {
if (parserContext.token()!==parserContext.closeTag) {
return 'discard';
} else {
return 'text';
}
},
endOfDoc: function(parserContext, contextStack) {
// eventually we may want to give better error messages
throw new ParserException('Unexpected end of document.');


Loading…
Откажи
Сачувај