Javascript AngularJS Ui网格数据表,如何避免多ng重复
问题是 我让一些人和angularJS一起登录。 人是如下所示的JSON对象:Javascript AngularJS Ui网格数据表,如何避免多ng重复,javascript,angularjs,json,object,Javascript,Angularjs,Json,Object,问题是 我让一些人和angularJS一起登录。 人是如下所示的JSON对象: { "id":"0" , "name":"My name" , "firstname":"My first Name" , "contacts":[{"id":"0" , "type":"phone" , "value":"0574869345"},{"id":"1" , "type":"email" , "myEmail@mail.com"}] } 请注意,此人可能有多个联系信息(电子邮件、电话等) 我实际上能够
{ "id":"0" , "name":"My name" , "firstname":"My first Name" , "contacts":[{"id":"0" , "type":"phone" , "value":"0574869345"},{"id":"1" , "type":"email" , "myEmail@mail.com"}] }
请注意,此人可能有多个联系信息(电子邮件、电话等)
我实际上能够将人员列表(数组)显示到一个“简单”表中,其中包括:
这里是ng网格解决方案(不工作!),如果可能的话,我想使用它:Angular UI grid允许您绑定自定义模板。 您可以使用字段的单元格模板属性来实现所需的功能 您可以使用cellTemplate,它只是用于呈现数据的自定义HTML
<div ng-repeat='field in COL_FIELD'>
<div>{{field.id}} - {{field.type}}- {{field.value}}</div>
</div>
.uiGridTable:{
高度:600px;
}
转换
这真的很有帮助!谢谢你的回答。但是有没有可能让它像一个“表响应”表(来自bootstrap)一样工作,并添加数据表中固有的提示,比如“快速搜索”输入和将显示设置为10个条目或20个或更多/更少的可能性。。。通过页面管理?UI网格提供列过滤和全局过滤。它还提供默认排序,如果这不符合您的要求,它可以编写您自己的自定义算法。是UI网格支持客户端和服务器端分页以及分页(显示行数下拉列表)。您可以在官方网站上查看这些功能。
{
field: "contacts",
displayName: "Contacts",
cellTemplate: "<div class='ui-grid-cell-contents'><div ng-repeat='field in COL_FIELD'>{{field.id}} - {{field.type}}- {{field.value}}</div></div>"
}