Modelagem rápida em JavaScript

function compile_template(template) { return new Function(‘o’, ‘o=o||{};return “‘ + template .replace(/”/g, ‘\”‘) .split(‘{‘) .join(‘”+(o.’) .split(‘}’) .join(‘||””)+”‘) + ‘”;’ );} Use com uma sintaxe semelhante ao bigode “{varname}” var drawLink = …

Continuar lendo