HTML Code:
<table class="table table-striped">
<thead>
<tr>
<th><input type="checkbox" class="checkbox" linkage="example1" /></th>
<%for(var i=0;i<5;i++){%>
<th>示例字段<%=i%></th>
<%}%>
<th>操作</th>
</tr>
</thead>
<tbody>
<%for(var i=0;i<10;i++){%>
<tr>
<td><input type="checkbox" class="checkbox" linkage-parent="example1" value="ex1_<%=i%>" /></td>
<%for(var j=0;j<5;j++){%>
<td>示例字段内容<%=j%></td>
<%}%>
<td><a href="#" mx-enter="del({id:<%=i%>})" mx-view="mx-popconfirm/index" view-content="确认?">删除</a></td>
</tr>
<%}%>
</tbody>
</table>
Javascript Code:
let Magix = require('magix');
let Linkage = require('../../mx-checkbox/linkage');
let GTip = require('../../mx-gtip/index');
module.exports = Magix.View.extend({
tmpl: '@index.html',
mixins: [Linkage,GTip],
render() {
let me = this;
me.updater.digest();
},
'del<enter>' (e) {
this.gtipRT('delete:' + e.params.id);
}
});