2016-04-04 16 views

cevap

1

JsonRest örnek:

require(["dojo/store/JsonRest"], function(JsonRest){ 
    // create a store with target your service 
    var store = new JsonRest({ 
    target: "/path/to/service" 
    }); 

    // make a get request passing some options 
    store.query("foo=bar", { 
    start: 5, 
    count: 5, 
    sort: [ 
     { attribute: "color", descending: true } 
    ] 
    }).then(function(results){ 
    // result here 
    }); 
}); 

işlevi durumunda kullanılacak çağrıldığında dojo docs açıklandığı gibi, query, {target}?{query} bir GET isteğini tetikleyecek imza query(query, options)

ile query olduğunu.

  • sorgu bir nesne ise, tefrika edilecek:

    unutmayın lütfen.

  • Sorgu bir dizeyse, URL'ye olduğu gibi eklenir.
  • Seçenekler bir sort özelliği içeriyorsa, bir sorgu parametresi olarak da serileştirilir;

Servis/API yapmalıdır: JSON biçiminde nesnelerin

  • geri dizi.
  • Eşleşme bulunamazsa boş bir diziyi döndürür.
İlgili konular