UNPKG

template-tal

Version:

XML Lightweight Template Attribute Language implementation for Javascript

14 lines (11 loc) 368 B
var tal = require ('../lib/template-tal.js'); function getXMLString() { return '\ <p tal:define="newSymbol self.some.very.long.and.cumbersome.expression">\n\ <span tal:replace="self.newSymbol" />\n\ </p>\n\ '; } var xml = getXMLString(); console.log (tal.process (xml, { some: { very: { long: { and: { cumbersome: { expression: "here it is" } } } } } }));