jsdata

    0熱度

    1回答

    是否有可能在js-data中定義多態有hasMany關係? 例如,用戶有許多動物,其中動物可以是貓或狗(ES6/TS class Dog extends Animal)。如果我要求user.animals,我應該收到一些可能有自己的自定義屬性的貓和狗的集合。 我無法從文檔中找出如何設置我的資源。 Ember Data支持這一點。

    0熱度

    1回答

    我們正在使用JS-Data,JS-Data-Http與angular2應用程序中的Service進行交互。當我們進行單元測試時有問題。任何人都可以解釋如何爲JS-Data-Http創建模擬對象嗎?

    1熱度

    1回答

    我想使用js-data 3.0.1作爲我的Vue.js 2.4.2 SPA的商店。一切都像魅力一樣,但不幸的是,我無法使被動數據綁定起作用。 我已經試過vue-js-data,這似乎已經壞了。 以下示例不起作用。如果我更改文本字段,文本將不會更新。但是,如果我用普通的舊JS對象替換js-data記錄,它就像預期的那樣工作。 user.vue: <template> <div>

    0熱度

    1回答

    如何讓JSData更新保存到localStorage的修改對象? 下面的代碼保存一個Tree對象,其中有兩個蘋果保存在容器對象中。現在更新該容器並將其保存「與現有實例混合」,如in the docs here所述。 問:如何防止此混入行爲,以便保存後對象只包含一個蘋果? Plunker var adapter = new DSLocalStorageAdapter(); var store =

    1熱度

    1回答

    我的離子應用程序使用jsdata數據存儲緩存http://www.js-data.io/docs/home 。 我想在我的應用程序中使用ion-refresher指令來實現拉動刷新功能。 doRefresh似乎根本沒有進行Get Call。 當我點擊Pull來刷新時,下面代碼中的所有console.log消息都會被執行。 但是,如果我檢查網絡的標籤,我根本沒有看到一個獲取呼叫。 沒有數據刷新,也沒

    0熱度

    1回答

    我想請求主體發送的JSON對象RESTful服務 REST API調用: GET http://localhost/api/v1/logsearch/query {'query': {'match_all': {}}} 這裏是我的DS.defineResource return DS.defineResource({ basePath: '/api/v1', endp

    0熱度

    1回答

    v3.rc5 JS-數據HTTP rc.2 我的API使用嵌套的資源響應e.g /user迴應一個嵌套的輪廓。 「個人資料」 和 「用戶」 是兩個映射器與各自的關係 "user": { "id": 1, "name": "Peter", "profile": { "id": 5 "dob": "today" } } 「輪廓」 不會被添加到緩存中。我可以調用user.profile,但store.c

    0熱度

    1回答

    JSData數據DS#inject文檔指出: 注入項目到數據存儲不保存到服務器。 有一種方法可以將資源注入到DataStore中嗎? 舉例說,我修改了多個資源將它們注入到DataStore中,有一種方法可以自動保留所有修改? 什麼是最好的方法? 我可能在這裏忽略了一點。 謝謝。

    0熱度

    1回答

    如果我有一個對象 DS.defineResource({ name : 'parent', relations : { hasMany : { child : { localField : 'children', foreignKey : 'parentId' } } } }) D

    2熱度

    1回答

    我試圖反序列化分頁終點。這個終點返回需求看起來像 { count: number, next: string, previous: string, data: Array[Objects] } 問題我用JS-數據時做的findAll,它注入這個對象到數據存儲擁有。它應該將數據數組中的對象注入到商店中。所以我在我的適配器上製作了一個反序列化方法,看起來像