我試圖使用Ember-data中的this.store.query
函數向自定義網址this.get('/transactions/from/:startDate/to/:endDate');
發送GET請求。如何才能完成?使用商店獲取自定義網址的請求
0
A
回答
2
爲了發送自定義URL的GET請求,需要覆蓋適配器中的query
函數。我有一個名爲transaction
的型號。所以我想做類似this.store.query('transaction', { filterType: 'dateRange', startDate: '01-01-12', endDate: '12-31-12'}
的事情,然後把GET請求發送到transactions/from/01-01-12/to/12-31-12
。以下是我必須做的工作:
query: function(store, type, query) {
if (query.filterType && query.filterType === 'dateRange') {
const url = `transactions/from/${query.startDate}/to/${query.endDate}`;
return new Ember.RSVP.Promise(function(resolve, reject) {
Ember.$.getJSON(url).then(data => resolve(data), err => reject(err));
});
} else {
return this._super(store, type, query);
}
}
+1
不要忘記返回'this._super(store,type,query);';)的結果 – Lux
相關問題
- 1. 如何爲NSPersistentContainer設置自定義商店網址
- 2. 讓自定義網址在Play商店中回退搜索
- 3. 如何使用AJAX請求獲取重定向網址?
- 4. 從Crashlythics獲取自定義請求
- 5. flask restplus - 獲取請求的網址
- 6. 從自定義網址獲取信息
- 7. 如何使用自定義商店時編輯網格列
- 8. 可自定義的Android應用商店
- 9. 如何使用.htaccess獲取自定義(且友好)的網址?
- 10. 如何從請求中獲取網址
- 11. Sails.js - 從請求獲取previouse網址
- 12. 錨標籤=「{{商店網址=
- 13. Drupal的自定義頁面上的清潔網址GET請求
- 14. 如何獲取magento商店的默認結帳網址?
- 15. WSO25.3自定義用戶商店經理
- 16. Ember模型中的自定義請求網址
- 17. 如何發送自定義獲取HTTP請求使用C#?
- 18. jQuery POST。無法使用自定義httphandler獲取請求參數
- 19. 使用較長的網址獲取請求
- 20. 使用opencart獲取多商店設置的商店ID
- 21. Scrapy:使用不同的值獲取來自同一網址的重複請求
- 22. 如何使用magento中的基本網址獲取商店編號
- 23. 如何獲取CodeIgniter中的獲取請求的當前網址?
- 24. 爲指定的網址定義網絡請求
- 25. shopify獲取商店名稱來構建發佈網址(python)
- 26. 從Volusion商店獲取圖像網址csv export
- 27. opencart多商店的自定義sitemap.xml
- 28. 如何在商店文件夾中使用商店定義
- 29. lipo請求上傳到應用商店
- 30. 應用商店提交支持網址
覆蓋您的適配器中的'query'功能 – Lux
是的,這就是我最終做的。 –