I want to filter an object array taking into account multiple attribute
values. The attributes are selected using checkboxes, I want to filter the array using those values (for example, Ram
, Primary camera
).
I want to filter like an E-commerce website:
var myObject = [
{
"ProId": 12,
"ProName": "Samsung Galaxy A9",
"AttriValue": {
"Front Camera": "16 MP and Above",
"Internal Memory": "128 GB and Above",
"Network Type": "4G",
"Primary Camera": "16 MP and Above",
"Ram": "6 GB"
}
},
{
"ProId": 11,
"ProName": "Vivo Y95",
"AttriValue": {
"Front Camera": "16 MP and Above",
"Internal Memory": "64 GB",
"Network Type": "4G",
"Primary Camera": "13 - 15.9 MP",
"Ram": "4 GB"
}
},
{
"ProId": 10,
"ProName": "OPPO A7",
"AttriValue": {
"Front Camera": "16 MP and Above",
"Internal Me...
....
}
]