xtemplate: support elseif
Closed this issue · 0 comments
yiminghe commented
support elseif
http://jsfiddle.net/yiminghe/ka2ua/
var tpl = '{{#if(x===1)}} 1 {{elseif (x===2)}} 2 {{elseif (x===3)}} 3 {{else}} ! {{/if}}';
var render = new XTemplate(tpl).render({
x: 1
});
expect(render).toBe(' 1 ');
render = new XTemplate(tpl).render({
x: 2
});
expect(render).toBe(' 2 ');
render = new XTemplate(tpl).render({
x: 3
});
expect(render).toBe(' 3 ');
render = new XTemplate(tpl).render({
x: 4
});
expect(render).toBe(' ! ');