Merge pull request #79 from schuyler1d/numbers
allow number indexes in paths for array access
This commit is contained in:
@@ -290,6 +290,8 @@ Handlebars.JavaScriptCompiler = function() {};
|
||||
nameLookup: function(parent, name, type) {
|
||||
if(JavaScriptCompiler.RESERVED_WORDS[name] || name.indexOf('-') !== -1 || !isNaN(name)) {
|
||||
return parent + "['" + name + "']";
|
||||
} else if (/^[0-9]+$/.test(name)) {
|
||||
return parent + "[" + name + "]";
|
||||
} else {
|
||||
return parent + "." + name;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user