Ich versuche, einen Suchfilter in meiner Anwendung zu implementieren, die react/redux mit redux-search verwendet. Der erste Fehler, den ich bekomme, ist, wenn ich versuche, den Store Enhancer wie im Beispiel hinzuzufügen.So implementieren Sie die Redux-Suche
// Compose :reduxSearch with other store enhancers
const enhancer = compose(
applyMiddleware(...yourMiddleware),
reduxSearch({
// Configure redux-search by telling it which resources to index for searching
resourceIndexes: {
// In this example Books will be searchable by :title and :author
books: ['author', 'title']
},
// This selector is responsible for returning each collection of searchable resources
resourceSelector: (resourceName, state) => {
// In our example, all resources are stored in the state under a :resources Map
// For example "books" are stored under state.resources.books
return state.resources.get(resourceName)
}
})
)
Ich verstehe evarything zum resourceSelector up, wenn ich einen tiefen Einblick in das Beispiel zu bekommen versucht, um zu sehen, wie es funktioniert, aber ich kann kaum sehen, wie sie erzeugt werden, und die letzte Zeile ein Fehler zurückgibt, Kann nicht Eigentum ‚get‘ undefinierter
Mein Zustand Objekt sieht wie folgt aus
lesen
Jede Hilfe von jedem, der Redux-Suche versteht, ist hilfreich
Danke, Du eine große Bibliothek haben, aber nur sehr wenige Menschen es – Craques
Leider @brianvaughn verstehen, wenn ich als unhöflich, seine seit über 2 Wochen versuchen, dies zu implementieren, ein bisschen frustrierend für mich abging, ich weiß, die Bibliothek ist gut Deshalb versuche ich es zu verstehen. – Craques
Es ist in Ordnung. Ich bin auch in solchen Situationen frustriert. Ich verstehe. – brianvaughn