AngularJs Datatables 无法使用 ng-repeat 在 html 上迭代列
AngularJs Datatables not able to iterate columns on html using ng-repeat
嗨,我正在研究 Angularjs 数据表并尝试使用 ng-repeat 迭代列和行,但它不起作用。我检查了文档,但找不到在 html 上传递列和记录的确切方法。
function CustomElementCtrl(DTOptionsBuilder, DTColumnBuilder) {
var vm = this;
vm.dtOptions = DTOptionsBuilder.fromSource('data.json')
.withDOM('<"custom-element">pitrfl');
vm.dtColumns = [
DTColumnBuilder.newColumn('id').withTitle('ID'),
DTColumnBuilder.newColumn('firstName').withTitle('First name'),
DTColumnBuilder.newColumn('lastName').withTitle('Last name').notVisible()
];
}
Here the dtColumns are manually created and the dtOptions are directly assigned from json, but I want to assign columns also from json.
And why I can't use ng-repeat on html to iterate both columns and rows
rather then like this <table datatable="" dt-options="showCase.dtOptions" dt-columns="showCase.dtColumns" class="row-border hover">
谢谢
如果要使用 Angular 方式绑定日期你的桌子必须是这样的
<table datatable="ng" class="row-border hover"></table>
根据文档。
相关文章:
- 如何使用jquery迭代具有相同属性的html元素并查找onclick事件
- 每个$.,循环获胜't逐个迭代HTML元素
- 在HTML集合上迭代,以便在构造函数中动态定义值
- AngularJs Datatables 无法使用 ng-repeat 在 html 上迭代列
- 迭代所有JSON对象并放入html中
- 在每个循环中的给定迭代中,在Handlebarsjs中推送一个html标记
- ng递归地包括整个index.html;达到“10$digest()迭代”;
- 如何在数据数组的每次迭代中创建一个内容为“i+1”的新 HTML 元素
- 使用 Javascript 迭代以 HTML 显示多个图像
- Meteor - #each 数组的迭代,每个第 n 项后插入另一个 HTML 元素
- 在 HTML 模板中迭代 JavaScript 哈希
- 通过 Angular 指令在 html 模板中迭代配置数组
- 如何迭代html元素原型的属性名称
- 如何迭代html元素并交换它们的值
- JS/JQuery-如何迭代html(),替换字符串的每个实例
- 如何保存每次迭代的值并相应地填充html行
- 迭代条目列表,如果条目的文本与“某物”相对应,则调用append () html(使用jquery)
- 在循环中每次迭代后呈现HTML
- 在HTML和javascript中循环迭代只执行一次-应该在每次循环中都这样做
- 什么可能导致HTML和脚本在for循环的迭代中表现不同