substitute.js
A javascript micro template, reference Dojo
Usage
Basic
; const template = "<div>${name}</div><div>${age}</div>"; const map = name : "Linus Wang" age: 23 ; const string = ;
Use format
const template = "${name:nameFmt} ${age:ageFmt}"; const map = name : "Linus Wang" ; const thisObject = { return key + " is: " + value; } { return key + " is: " + value; } { return value; } const string = ;