在渲染頁面(特別是列表)的時候常常會須要綁定一些數據
jquery
一般有倆種方法:git
<li data-id="1" data-name="name1"></li>
app
$('<li>').data(obj).appendTo(list)mvvm
都不是很好的方法。(若是使用mvvm 那就另當別論了)spa
經過改jq源碼 整合了這倆種方法:在模板裏也能夠綁定data:.net
<li {{=$.templateData(obj)}}></li>get
生成:源碼
<li jq-expando="5"></li>it
項目地址:模板