嵌套json上的ngtable过滤

时间:2014-05-22 21:35:41

标签: json angularjs filter nested ngtable

参考ngTable filtering on nested fields,如果我向客户端添加新字段

,解决方案可以正常工作
[{
id: 1,
date: "20/03/2014",
no: "1",
client: {
fullname: "ABC Catering",
lastname:"test",
middlename :"test2"
}}]

你能否告诉我如何为姓氏和中间名添加过滤器?如果我输入姓氏过滤器,下面的html代码会在姓氏和中间名称中显示相同的文字,反之亦然/>

<td data-title="'Client'" filter="{ 'client': 'text' }">
        {{ user.client.fullname }}
    </td> 
<td data-title="'Client'" filter="{ 'client': 'text' }">
        {{ user.client.lastname }}
    </td> 
<td data-title="'Client'" filter="{ 'client': 'text' }">
        {{ user.client.middlename }}
    </td> 

1 个答案:

答案 0 :(得分:0)

<td data-title="'Client'" filter="{ 'client.fullname': 'text' }">
        {{ user.client.fullname }}
    </td> 
<td data-title="'Client'" filter="{ 'client.lastname': 'text' }">
        {{ user.client.lastname }}
    </td> 
<td data-title="'Client'" filter="{ 'client.middlename': 'text' }">
        {{ user.client.middlename }}
</td>