سؤال
أود أن أعرف ما إذا كان هناك دليل مرجعي في مكان ما لمصادر بيانات DashCode 3.0.
أحتاج إلى معرفة ما يلي:
- كيفية تحديث (طلبات) مصدر بيانات
- كيفية الاستماع لأحداث مصدر البيانات (onsuccess ، onerror)
- كيفية تمرير المعلمة إلى استعلام DataSource
من الصعب للغاية بالنسبة لي أن أجد هذه المعلومات الأساسية للغاية في وثائق Apple.
شكرًا جزيلاً.
المحلول
للإجابة رقم 3 ، لتمرير معلمة إلى استعلام مصدر البيانات:
ds = dashcode.getDataSource("mydatasource");
ds.setValueForKeyPath("1", "parameters.count");
ds.setValueForKeyPath("bar", "parameters.foo");
سوف يضاف ?count=1&foo=bar
إلى عنوان URL للاستعلام.
بالنسبة إلى #1 ، كانت الإجابة التي رأيتها أثناء البحث في هذا الموضوع هي إضافة معلمة إضافية تقوم بتغييرها لكل استعلام لتشغيل طلبات:
ds.setValueForKeyPath(update++, "parameters.update");
ما زلت بحاجة إلى معرفة الإجابة على #2 بنفسي.
نصائح أخرى
هذه ليس هو الأكثر اكتمالا ، ولكنه لا يفعل ذلك على إعادة تحميل البيانات.
لا تنتمي إلى StackOverflow