How to configure bindings in Dashcode from a JSON DataSource to a Popup (design-time)? -
पृष्ठभूमि : मेरे पास एक ऐप्पल डैशकोड वी 3 प्रोजेक्ट है जिसमें "पॉपअप बटन" यूआई है तत्व। मेरे पास एक डेटा स्रोत है जो एक JSON फ़ाइल का संदर्भ देता है। डेटास्रोत सही रूप से JSON फ़ाइल को डिजाइन समय पर पढ़ता है और दो रिकॉर्ड वाले सामग्री को दिखाता है, जो JSON फ़ाइल की संरचना से मेल खाता है।
JSON फ़ाइल के भीतर सरणी में प्रत्येक रिकॉर्ड के लिए फ़ील्ड का उदाहरण: "displayName ":" वुडस्टर "," यूआईडी ":" 12345 "
उद्देश्य : डेटा स्रोत की सामग्री का उपयोग करके पॉपअप के आइटम को पॉप्युलेट करने के लिए। डेटास्रोत सामग्री प्रदान करता है, और displayName और uid फ़ील्ड क्रमशः प्रदर्शन और सामग्री मूल्य प्रदान करते हैं।
वर्तमान परिणाम : पॉपअप में दो आइटम हैं (अच्छा!), लेकिन ये दोनों "अज्ञात" (! अच्छा) के रूप में सूचीबद्ध हैं
-
मेरा मानना है कि मुझे पोप। डिसप्ले वैल्यू को गलत तरीके से बाध्य किया जाना चाहिए, इसलिए मैं यह इंगित करूँगा कि यह कैसे सेटअप है और आशा है कि कोई मुझे सही कर सकता है।
पॉपअप.content [boundTo] डेटासोर्स [केपैथ] का उपयोग करके सामग्री
पॉपअप डाइसप्लेवॉल्यू [बाध्यते] डेटासॉर्स [केपैथ] डिस्प्लेनाम के द्वारा || * .displayName || Content.displayName // ये मैंने कोशिश की हैं, कोई भाग्य नहीं।
सहायता? धन्यवाद।
यह डिस्प्ले वैल्यू [बांधा है] डेटासाईट.सेंटेंट.displayName
I 'मुझे यकीन नहीं है कि यह पहले क्यों नहीं काम करता था, लेकिन यह अब अच्छा काम करता है।
Comments
Post a Comment