मेरे पास एक JSON परिणाम सेट है जिसमें प्रत्येक पंक्ति में नेस्टेड JSON ऑब्जेक्ट हैं। क्या तालिका में कॉलम को "ऑब्जेक्ट.फील्ड" के रूप में परिभाषित करने का कोई तरीका है?

0
user2591854 10 फरवरी 2021, 06:41

1 उत्तर

सबसे बढ़िया उत्तर

हाँ, आप बिल्कुल ऐसा कर सकते हैं। कहें कि आपका पंक्ति डेटा इस तरह दिखता है:

{
    id:1,
    user:{
        name:"steve",
        age:23
    },
    col:"red",
    cheese:true
}

यदि आप एक कॉलम सेट करना चाहते हैं ताकि वह उपयोगकर्ता ऑब्जेक्ट की नाम संपत्ति को देख सके तो आप फ़ील्ड को user.name पर सेट कर सकते हैं

var table = new Tabulator("#example-table", {
    columns:[
        {title:"Name", field:"user.name"},  //link column to name property of user object
    ],
});

अधिक जानकारी के लिए नेस्टेड डेटा दस्तावेज़ीकरण चेकआउट करें।

1
Oli Folkerd 18 फरवरी 2021, 15:40