38

結合されたセレクターに追加のパラメーターを渡すにはどうすればよいですか? 私は。。をしようとしています

• データを取得する

• データのフィルタリング

• カスタム値をデータセットに追加 / myValue でデータをグループ化

export const allData = state => state.dataTable
export const filterText = state => state.filter.get('text')

export const selectAllData = createSelector(
  allData,
  (data) => data
)

export const selectAllDataFiltered = createSelector(
  [ selectAllData, filterText ],
  (data, text) => {
    return data.filter(item => {
      return item.name === text
    })
  }
)

export const selectWithValue = createSelector(
  [ selectAllDataFiltered ],
  (data, myValue) => {
    console.log(myValue)
    return data
  }
)

let data = selectWithValue(state, 'myValue')

console.log(myValue)戻り値undefined

4

6 に答える 6