Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
var MAINtemplate=
`<p>$Name$ has $$$Amount$ in their bank account.</p>$`p>$
 <p>----</p>
`;

function MAINrun(){
   var Body = document.querySelector('body');
   var Data = [{Amount : 55, Name : " Fred " }, {Amount : 45 , Name : "Mary"}];
   Body.innerHTML = TEMexpand(Data, MAINtemplate);
}

READYevent(MAINrun);

...

Code Block
Fred has $55 in their bank account.
----
Mary has $45 in their bank account.
----

TEMexpand is implemented couple of dozen lines of code. You can get the source here.

...