0
私はreactxを学んでいる、私はfirebase
データを格納するために使用しています。ある関数のオブジェクト内の項目は、別の関数にどのように転送されますか?
私はサンクミドルウェアをインストールしました。すべてがうまくいく、私はちょうど理由を理解していない。
私が理解しているように、const支出は、別の機能の範囲にあるオブジェクトです。 addExpense
にはどのようにアクセスできますか?
export const addExpense = (expense) => ({
type: 'ADD_EXPENSE',
expense
});
export const startAddExpense = (expenseData = {}) => {
return (dispatch) => {
const {
description = '',
note = '',
amount = 0,
createdAt = 0
} = expenseData;
const expense = { description, note, amount, createdAt };
database.ref('expenses').push(expense).then((ref) => {
dispatch(addExpense({
id: ref.key,
...expense
}));
});
};
};
私は昨日、いくつかの理由で私はそれを見ていなかった、ディスパッチのために、私は費用を追加するオブジェクトを渡すことができますが、眠りの良い夜の後、私は物事を明確に見ることができます。ありがとう – Nhat