Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Google मानचित्र पॉप-अप विंडो इसके अंदर कुछ भी नहीं दिखाता है

अगर मैं आपका कोड ठीक से पढ़ रहा हूं, तो आपके पास कई तरह की विशेषताएं हैं जो इस तरह दिखती हैं:

features = [
  {position: new google.maps.LatLng(1, 2)},
  {position: new google.maps.LatLng(3, 4)},
  // etc...
];

यानी सरणी में केवल एक position वाली वस्तुएं होती हैं संपत्ति। तो जब आप ऐसा करते हैं तो आप इसका सही उल्लेख करते हैं:

position: feature.position,

हालाँकि जब आप निम्न का उपयोग करके अपनी infowindow सामग्री को आज़माकर सेट करते हैं:

new google.maps.InfoWindow({
    content: feature,
    maxWidth: 300
})

यह काम नहीं करेगा, क्योंकि content संपत्ति एक स्ट्रिंग होने के लिए है, जेएस ऑब्जेक्ट नहीं। आपको वहां कुछ टेक्स्ट निर्दिष्ट करने की आवश्यकता है। यदि आप केवल निर्देशांक प्रदर्शित करना चाहते हैं, तो आप यह कर सकते हैं:

new google.maps.InfoWindow({
    content: feature.position.toString(),
    maxWidth: 300
})



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. उलटी गिनती टाइमर-php+mysql+js

  2. चयन के साथ सम्मिलित करें

  3. दो अलग-अलग कॉलमों के आधार पर ऑर्डर कैसे करें

  4. निकट '?' का उपयोग करने के लिए सही वाक्यविन्यास

  5. यदि कोई अद्वितीय फ़ील्ड वाली तालिका में पंक्ति पहले से मौजूद नहीं है तो mysql सम्मिलित करें