reducers

    1熱度

    2回答

    這是我的減速減速器之一,我覺得它看起來非常難看。有沒有可能改進它? ,我想達到的目的很簡單: 如果我已經在我目前的狀態這個項目,由1增加數量, 否則將該產品添加到狀態。 function globalReducer(state = initialState, action) { switch (action.type) { case ADD_TO_CART: { l

    1熱度

    2回答

    也許這已經回答過,但我很難找到答案。 我必須爲他們自己的初始狀態減速機。有沒有一種方法(當然是好的做法)從一個減速器訪問初始狀態? 減速機一: const initialState = Immutable.fromJS({ loadData: [] }) const reducerOne = (state = initialState, action) => { switch (ac

    2熱度

    1回答

    下面是Hadoop Reducer的代碼,我無法理解爲什麼比較(放在斜線之間)總是失敗,我們在這裏比較兩個文本類型值。此代碼適用於Reducer進行反向索引。 public static class IntSumReducer extends Reducer<TextPair, Text, Text, Text>{ private Text indexedData = ne

    0熱度

    2回答

    想象一下,我需要從全局變量中的人數組中挑選若干元素,並將它們添加到另一個表示俱樂部成員的數組中。要做到這一點,我使用了一個網格,它允許我檢查元素相應行上的複選框,然後單擊一個按鈕將人員移動到俱樂部成員的數組中。 因此,有兩個不同的全局變量:人員,表和俱樂部(並在其中的成員數組)。當我檢查每個元素時,我將一個人的id添加到表格數組中的一個變量中,然後當我單擊該按鈕時,具有這些id的人將被轉移到clu

    2熱度

    2回答

    我是redux的新手,看過redux-actions或在reducer中使用switch語句,儘管我並不反對使用switch語句,但我想知道,使用調用動作方法不是更容易嗎? 下面是我在想什麼 import actions from './actions' const reducer = (state = {}, action) => { if (actions[action.type

    0熱度

    1回答

    我有一種情況,我想將我的減速器拆分爲多個文件,以便我可以正確管理。 可以說我會用減速器做2件事。 只處理產品。 只處理聯繫人。 我可以在同一個文件中工作,但變得很難管理。 因此,我想拆分移動用戶的可讀性。 在這裏,我試圖分裂減速器的文件。 這是我將用於獲取產品的減速器之一。 module.exports.products=function(state, action) { console.log

    0熱度

    1回答

    還有一些關於反應的其他hello world應用程序問題,但我的專用於reducer。我不完全確定我應該在減速器中爲我的具體行動放置什麼。 注*:我想,也許我需要一個消息補充說:「」鍵值對,我的初始狀態,然後宣佈 var newState = Object.assign({}, state, { message:"hello world" }); 到我的if語句在減速,然

    1熱度

    1回答

    我有一個天氣應用程序,api數據以不同的格式顯示,所以我組成了一個方法對象,我可以將該數據轉換爲英制格式,時間從UTC到GMT 。 現在我有我的減速器中的數據調用這些方法。 問題:這是「好嗎」還是應該在將有效載荷傳遞給減速器之前的相應操作中完成轉換?只是好奇這是什麼樣的最佳做法。 FYI:我使用axios作爲我的諾言基於HTTP客戶端和redux-promise-middleware,redux-

    1熱度

    1回答

    我有兩個數據集: 用戶: Bobby 06 Amsterdam Sunny 07 Rotterdam Steven 08 Liverpool Jamie 23 Liverpool Macca 91 Liverpool Messi 10 Barcelona Pique 04 Barcelona Suarez 09 Barcelona Neymar 11 brazil Klopp 1

    1熱度

    2回答

    我有一種感覺,我很接近這個......我有一個待辦事項列表應用程序,我正在建設。 用戶可以點擊標記爲「完成」的按鈕,將該特定項目標記爲完整。 我對此的看法是,當用戶單擊該按鈕僅將「已完成」狀態更新爲true時。 出於某種原因,在州內的文本從所選項目更改爲「不確定」,然後點擊「完成」 這裏的時候,另一個項目增加到狀態是我的行動: export function completeTodo() {