allow number indexes in paths for array access

This commit is contained in:
Schuyler Duveen
2011-05-10 12:00:40 -04:00
parent 5168037b5a
commit 1aa512d227
+2
View File
@@ -290,6 +290,8 @@ Handlebars.JavaScriptCompiler = function() {};
nameLookup: function(parent, name, type) {
if(JavaScriptCompiler.RESERVED_WORDS[name] || name.indexOf('-') !== -1) {
return parent + "['" + name + "']";
} else if (/^[0-9]+$/.test(name)) {
return parent + "[" + name + "]";
} else {
return parent + "." + name;
}