如何使用 angular8 根据高级按钮搜索过滤列表



我正在尝试从Advanced search选项卡中过滤内容,在这里我输入了几个字段,根据单击搜索,我需要过滤列表,当我单击重置时,必须清除在那里输入的所有字段。

我也粘贴了工作链接,任何人都可以帮我。

演示

修改代码中的以下行,即可正常工作。

let search_obj = {groupCode:'1234',agentCode:'',agentName:'',phone:"",email:''}; //Assume you have searched only with groupcode
const data = this.agentList.filter(res =>
res.groupCode === search_obj.groupCode || 
res.agentCode === search_obj.agentCode ||
res.agentName === search_obj.agentName ||
res.phone === search_obj.phone ||
res.email === search_obj.email 
)

最新更新