Đây là định dạng mảng JSON đầu tiên của tôi:
this.columnNames = [
{field : "Name"},
{field : "Address"},
{field : "Age"}
];
Đây là định dạng mảng JSON đầu tiên của tôi:
this.rowData = [
{Name : "Praveen",Address : "aiff",Age : "12",w : "1",e : "8"},
{Name : "Akashay",Address : "xvn",Age : "15",w : "2",e : "7"},
{Name : "Bala",Address : "hjk",Age : "16",w : "3",e : "6"},
{Name : "Charu",Address : "sss",Age : "17",w : "4",e : "5"},
];
Ở đây tôi muốn so sánh GIÁ TRỊ hiện diện trong phần đầu tiên array(columnNames)
và TỪ KHÓA có trong mảng thứ hai. Nếu nó bằng nhau, thì tôi muốn đẩy những dữ liệu phù hợp từ thứ hai array(rowData)
sang mảng mới.
Và tôi muốn kết quả cuối cùng của mình như thế này:
public rowData: any =[
{Name : "Praveen",Address : "aiff",Age : "12"},
{Name : "Akashay",Address : "xvn",Age : "15"},
{Name : "Bala",Address : "hjk",Age : "16"},
{Name : "Charu",Address : "sss",Age : "17"},
];