$el.setAttribute(e, col.attr[e]))\\\">
let data = { table: { customHeader: [ [ { title: \\'City\\', attr: { rowspan: 2 }, class: \\'border-r border-t\\' }, { title: \\'Clothes\\', attr: { colspan: 3 }, class: \\'border-r border-t\\' }, { title: \\'Accessories\\', attr: { colspan: 2 }, class: \\'border-t\\' } ], [ { title: \\'Trousers\\', class: \\'border-r\\' }, { title: \\'Skirts\\', class: \\'border-r\\' }, { title: \\'Dresses\\', class: \\'border-r\\' }, { title: \\'Bracelets\\', class: \\'border-r\\' }, { title: \\'Rings\\' }, ] ], }}
और यह वह डेटा है जिसे हम दिखाना चाहते हैं:
data: [ { \\\"city\\\": \\\"Mandalay\\\", \\\"trousers\\\": 79, \\\"skirts\\\": 16, \\\"dresses\\\": 14, \\\"bracelets\\\": 69, \\\"rings\\\": 99 }, { \\\"city\\\": \\\"George Town\\\", \\\"trousers\\\": 68, \\\"skirts\\\": 24, \\\"dresses\\\": 90, \\\"bracelets\\\": 96, \\\"rings\\\": 48 }, { \\\"city\\\": \\\"Gent\\\", \\\"trousers\\\": 26, \\\"skirts\\\": 60, \\\"dresses\\\": 67, \\\"bracelets\\\": 5, \\\"rings\\\": 43 }, { \\\"city\\\": \\\"Mombasa\\\", \\\"trousers\\\": 34, \\\"skirts\\\": 62, \\\"dresses\\\": 18, \\\"bracelets\\\": 75, \\\"rings\\\": 78 }, { \\\"city\\\": \\\"Lyon\\\", \\\"trousers\\\": 13, \\\"skirts\\\": 33, \\\"dresses\\\": 12, \\\"bracelets\\\": 0, \\\"rings\\\": 17 }, { \\\"city\\\": \\\"Vancouver\\\", \\\"trousers\\\": 82, \\\"skirts\\\": 91, \\\"dresses\\\": 18, \\\"bracelets\\\": 96, \\\"rings\\\": 72 }, { \\\"city\\\": \\\"Cairn\\\", \\\"trousers\\\": 64, \\\"skirts\\\": 43, \\\"dresses\\\": 14, \\\"bracelets\\\": 95, \\\"rings\\\": 55 },]
$el.setAttribute(e, col.attr[e]))\\\">
customFooter: [ [ { value: \\'Total\\', class: \\'font-bold border-r text-center\\', attr: { rowspan: 2 } }, { name: \\'total-trousers\\', class: \\'text-right border-r\\' }, { name: \\'total-skirts\\', class: \\'text-right border-r\\', }, { name: \\'total-dresses\\', class: \\'text-right border-r\\' }, { name: \\'total-bracelets\\', class: \\'text-right border-r\\' }, { name: \\'total-rings\\', class: \\'text-right\\' }, ], [ { name: \\'total-clothes\\', class: \\'text-center border-r\\', attr: { colspan: 3 } }, { name: \\'total-accessories\\', class: \\'text-center\\', attr: { colspan: 2 } }, ],],
हम शहर के नाम और विभिन्न कपड़ों की वस्तुओं वाले नमूना डेटा के साथ तालिका की कार्यक्षमता प्रदर्शित करते हैं।
यह विश्लेषण दर्शाता है कि अल्पाइन जेएस हमें लचीले हेडर, बॉडी और फ़ुटर के साथ गतिशील तालिकाएँ बनाने में कैसे सशक्त बनाता है। यह दृष्टिकोण तालिका निर्माण और प्रबंधन को सरल बनाता है, विशेष रूप से बार-बार बदलते डेटा वाले परिदृश्यों के लिए।
","image":"http://www.luping.net/uploads/20240807/172301076366b30ecb43db6.jpg","datePublished":"2024-08-07T14:06:02+08:00","dateModified":"2024-08-07T14:06:02+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}यह लेख अल्पाइन जेएस, एक हल्के जावास्क्रिप्ट फ्रेमवर्क का उपयोग करके गतिशील तालिकाएँ बनाने का अन्वेषण करता है। हम प्रक्रिया को तीन खंडों में विभाजित करेंगे: हेडर, बॉडी और फ़ूटर, बुनियादी और जटिल दोनों परिदृश्यों पर ध्यान केंद्रित करते हुए।
प्रारंभिक कोड नीचे है:
let data = { table: { customHeader: [ [ { title: 'City', attr: { rowspan: 2 }, class: 'border-r border-t' }, { title: 'Clothes', attr: { colspan: 3 }, class: 'border-r border-t' }, { title: 'Accessories', attr: { colspan: 2 }, class: 'border-t' } ], [ { title: 'Trousers', class: 'border-r' }, { title: 'Skirts', class: 'border-r' }, { title: 'Dresses', class: 'border-r' }, { title: 'Bracelets', class: 'border-r' }, { title: 'Rings' }, ] ], } }
और यह वह डेटा है जिसे हम दिखाना चाहते हैं:
data: [ { "city": "Mandalay", "trousers": 79, "skirts": 16, "dresses": 14, "bracelets": 69, "rings": 99 }, { "city": "George Town", "trousers": 68, "skirts": 24, "dresses": 90, "bracelets": 96, "rings": 48 }, { "city": "Gent", "trousers": 26, "skirts": 60, "dresses": 67, "bracelets": 5, "rings": 43 }, { "city": "Mombasa", "trousers": 34, "skirts": 62, "dresses": 18, "bracelets": 75, "rings": 78 }, { "city": "Lyon", "trousers": 13, "skirts": 33, "dresses": 12, "bracelets": 0, "rings": 17 }, { "city": "Vancouver", "trousers": 82, "skirts": 91, "dresses": 18, "bracelets": 96, "rings": 72 }, { "city": "Cairn", "trousers": 64, "skirts": 43, "dresses": 14, "bracelets": 95, "rings": 55 }, ]
customFooter: [ [ { value: 'Total', class: 'font-bold border-r text-center', attr: { rowspan: 2 } }, { name: 'total-trousers', class: 'text-right border-r' }, { name: 'total-skirts', class: 'text-right border-r', }, { name: 'total-dresses', class: 'text-right border-r' }, { name: 'total-bracelets', class: 'text-right border-r' }, { name: 'total-rings', class: 'text-right' }, ], [ { name: 'total-clothes', class: 'text-center border-r', attr: { colspan: 3 } }, { name: 'total-accessories', class: 'text-center', attr: { colspan: 2 } }, ], ],
हम शहर के नाम और विभिन्न कपड़ों की वस्तुओं वाले नमूना डेटा के साथ तालिका की कार्यक्षमता प्रदर्शित करते हैं।
यह विश्लेषण दर्शाता है कि अल्पाइन जेएस हमें लचीले हेडर, बॉडी और फ़ुटर के साथ गतिशील तालिकाएँ बनाने में कैसे सशक्त बनाता है। यह दृष्टिकोण तालिका निर्माण और प्रबंधन को सरल बनाता है, विशेष रूप से बार-बार बदलते डेटा वाले परिदृश्यों के लिए।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3