#2 Fix how tag path is converted to a JS var

This commit is contained in:
Patrick Steele-Idem 2014-10-02 20:25:56 -06:00
parent 9921364670
commit 067abac22e

View File

@ -22,8 +22,9 @@ function addHandlerVar(template, renderer) {
var handlerVars = template._handlerVars || (template._handlerVars = {});
var handlerVar = handlerVars[renderer];
if (!handlerVar) {
handlerVars[renderer] = handlerVar = renderer.replace(/[.\-\/]/g, '_').replace(/^[_]+/g, '');
template.addStaticVar(handlerVar, 'require(' + stringify(renderer) + ')');
handlerVar = renderer.replace(/[.\-\/\\]/g, '_').replace(/^[_]+/g, '');
handlerVar = template.addStaticVar(handlerVar, 'require(' + stringify(renderer) + ')');
handlerVars[renderer] = handlerVar;
}
return handlerVar;
}