- From: Clint Hill <clint.hill@gmail.com>
- Date: Tue, 24 Apr 2012 09:12:25 -0700
- To: Erik Arvidsson <arv@chromium.org>, Brian Kardell <bkardell@gmail.com>
- CC: Rafael Weinstein <rafaelw@google.com>, Ryosuke Niwa <rniwa@webkit.org>, Yuval Sadan <sadan.yuval@gmail.com>, public-webapps <public-webapps@w3.org>
Hmm. I have to say that I disagree that your example below shows a
template within a template. That is IMO 1 template wherein there is
iteration syntax.
But to further my point: Where does the demarcation of "template" stop and
template syntax begin in your example? Or are you saying that the template
syntax is in fact that demarcation?
On 4/24/12 8:48 AM, "Erik Arvidsson" <arv@chromium.org> wrote:
>On Tue, Apr 24, 2012 at 06:46, Brian Kardell <bkardell@gmail.com> wrote:
>> I know of many, many templating systems and I have simply never (aside
>> from MDV) seen it in exactly this light (that is templates actually
>> embedded in others), regardless of whether those are for within the
>> browser for generating HTML (or anything else) or on the server - or
>> even for code generation. It seems to me that there is a rich history
>> of templating text, it's very useful and in every case I have seen you
>> have "a template" and that template can contain references to other
>> templates, not embed them... Am I seeing this improperly? This seems
>> to be the case with freemarker, velocity, mustache, handlbars, even
>> jsp, asp, php, etc - (there are really a lot of them, I'm just
>> throwing out a bunch). This kind of approach does not seem like it
>> would be out of place in HTML or even XML - we think about a lot of
>> things that way (in terms of references). Are there some in
>> particular that someone could point to that illustrate otherwise?
>
>Most system do allow it. The syntax they use might not make it clear.
>
>http://emberjs.com/#toc_displaying-a-list-of-items
>
><ul>
> {{#each people}}
> <li>Hello, {{name}}!</li>
> {{/each}}
></ul>
>
>In here there is a template between the start each and end each.
>
>--
>erik
>
Received on Tuesday, 24 April 2012 16:13:02 UTC