relayjs

    1熱度

    1回答

    使用TypeScript時,babel-plugin-relay和relay-compiler不解析我們的graphql調用。我們的TS-生成JS文件看起來像這樣,針對ES2015: var mutation = compat_1.graphql(_templateObject2); 而我們從繼電器編譯器的輸出是這樣的,這表明沒有文件解析: Parsed default in 0.05s Writ

    0熱度

    1回答

    嘗試保存Compat模式突變時看到此錯誤。看起來它可能與查詢的特定於中繼的部分(邊緣/節點)有關。我們如何解決這個問題? 查詢從Relay Classic中工作的最低限度更新 - 只有newWorkoutEntryEdge已充實以獲取節點和子成員。 突變代碼: const mutationQuery = graphql` mutation AddWorkoutEntryMutation($inp

    0熱度

    2回答

    我正在學習GraphQL,並在過去幾天剛開始在我的節點服務器上實現graphql-relay。當聲明我的中繼節點定義時,我收到錯誤「instanceof'的右手邊不可調用」,右手邊是帶有構造函數的對象。據我所知,這不是由於不當使用,也考慮到這是從文檔複製。我不確定當它正常工作時預期的結果是什麼,我假定它返回GraphQL類型以便通過工作並返回請求的數據。 var {nodeInterface, n

    12熱度

    2回答

    我必須從頭開始一個新的(web + native)項目(中型應用程序)。由於過多的JS框架和實現過多,特別是在過去的幾年中,我一直對我的通常堆棧有第二個疑問。 我一直在前端使用react + redux以及通過REST API進行通信的後端Node和MongoDB。 對於這個新項目,我決定使用React-Native + React Native for Web + Node + PostgreS

    1熱度

    1回答

    我正在運行一個基於GraphQL的服務器,我可以使用GraphiQL正確地測試它。但我無法理解Relay的實現。 由於GraphQL在服務器端,那麼它的模式如何被轉移到客戶端的網絡層中繼?或者它如何指向相同的GraphQL?

    1熱度

    1回答

    如果這是一個愚蠢的問題,道歉。這是繼電器/ graphql分頁是交代不清我的代碼: const GraphQLTodo = new GraphQLObjectType({ name: 'Todo', fields: { id: globalIdField('Todo'), text: { type: GraphQLString, re

    7熱度

    3回答

    {這是繼電器現代} 在我UserQuery.js, class UserQuery extends Component { render() { return ( <QueryRenderer environment={environment} query={GetAllUsers} render={({err, props}) =

    0熱度

    1回答

    我正在實施類似於Facebook或Twitter的活動源。我以批量的x獲取新聞源項目(我使用RelayJS,x是連接的頁面大小)。但是,可能發生這種情況的原因是,由於在列表視圖中進行了熱切加載,因此新聞提要獲取了很多項目,但用戶不會滾動到結尾查看它們。我怎樣才能確定用戶真正見過的新聞饋送項目,以便我不重複它們,只顯示較新的項目和下面顯示的項目,但在下次刷新或打開應用程序時不會顯示給用戶?更簡單的解

    3熱度

    1回答

    我在繼電器新的,我看着它的巴別塔+的WebPack配置並不知我需要了解它的幫助.babelrc - 這是代碼: { "passPerPreset": true, "plugins": [ "transform-runtime" ], "presets": [ { "plugins": [ "./build/babe

    1熱度

    1回答

    這是繼電器突變的代碼,我必須這樣做重新加載,所以商店將與數據庫同步,因爲由於某種原因,如果文本與先前添加的文本繼電器商店相同,則拋出錯誤flattenChildren ... _handleTextInputSave = (text) => { if(checkIfTextAlreadyExists(text) && window.confirm("Todo already exists