0.6.1 • Published 6 years ago
a-template v0.6.1
a-template.js
Simple Template Engine used for gulp-generator
example
<script id="search" type="text/template">
<input type="text" data-bind="search" data-action-input="update">
<ul>
<!-- BEGIN result:loop -->
<li>{name}-{id}</li>
<!-- END result:loop -->
</ul>
</script>
<script>
var list = new aTemplate({
templates:["search"],
data:{
search:"",
list:[
{name:"tomomi",id:0},
{name:"daigo",id:1112},
{name:"taro",id:11113},
{name:"koike",id:1114},
{name:"aboki",id:1115},
{name:"tetsuro",id:1116},
{name:"takahashi",id:1117},
{name:"suzuki",id:1118},
{name:"okazaki",id:1119},
{name:"aoi",id:1120},
],
result:function(){
var search = this.data.search;
var list = this.data.list;
return list.filter(function(str){
var id = str.id+"";
return str.name.indexOf(search) >= 0 || id.indexOf(search) >= 0;
});
}
},
}).update();
</script>0.6.1
6 years ago
0.6.0
6 years ago
0.5.5
7 years ago
0.5.4
8 years ago
0.5.3
8 years ago
0.5.2
8 years ago
0.5.1
9 years ago
0.5.0
9 years ago
0.4.4
9 years ago
0.4.3
9 years ago
0.4.2
9 years ago
0.4.1
9 years ago
0.4.0
9 years ago
0.3.5
9 years ago
0.3.4
9 years ago
0.3.3
9 years ago
0.3.2
9 years ago
0.3.1
9 years ago
0.3.0
9 years ago
0.2.4
9 years ago
0.2.3
9 years ago
0.2.2
9 years ago
0.2.0
9 years ago
0.1.4
9 years ago
0.1.3
9 years ago
0.1.2
9 years ago
0.1.1
9 years ago
0.1.0
9 years ago
0.0.20
9 years ago
0.0.19
9 years ago
0.0.18
9 years ago
0.0.17
9 years ago
0.0.16
9 years ago
0.0.15
9 years ago
0.0.14
9 years ago
0.0.13
9 years ago
0.0.12
9 years ago
0.0.11
9 years ago
0.0.10
9 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago