@Cavila द्वारा उत्तर समाधान का एक हिस्सा है। आप पॉपअप में चार्ट के लिए div टैग लगा सकते हैं, लेकिन तब मुद्दा उठता है, क्योंकि आपको तब ".openPopup ()" इवेंट सुनने की आवश्यकता होगी, तब रैप-कार्ट्स जावास्क्रिप्ट जावास्क्रिप्ट निष्पादित करें। यदि आप इसे उस घटना पर नहीं करते हैं, तो जब वह निष्पादित करता है तो उसे div टैग नहीं मिलेगा क्योंकि इसे DOM में नहीं डाला गया है। ऐसा लगता है कि लीफलेट ईवेंट सुनने का समर्थन करता है, इसलिए आपको ऊपर दिए गए कोड में कुछ इस तरह जोड़ना होगा:
map.on('popup', function(e) {
//Run the chart code here like this
var chart = new Charts.LineChart('chart1');
chart.add_line({
data: [[1, 828906, {tooltip: "my special point"}],[2, 566933],[3, 584150],[4,
1072143],[5, 1622455],[6, 2466746],[7, 2427789]]
});
chart.draw();
});