Andere Arten
Was ist Algolia?

Algolia ermöglicht es modernen Entwicklern, ohne DevOps erstklassige Such- und Entdeckungserlebnisse zu schaffen.
Bibliotheken für alle gängigen Sprachen und Frameworks erleichtern es Ihnen, die Benutzererfahrung zu verbessern. 

Fügen Sie Ihren React-Anwendungen die Autovervollständigung hinzu

Die React InstantSearch UI-Bibliothek besteht aus vorgefertigten, anpassbaren und flexiblen UI-Widgets, mit denen Sie Ihre eigenen Sucherlebnisse erstellen können –entdecken Sie die Showcase-Beispiele. Sie verfügt über serverseitige Rendering- und Routing-Funktionen, ist Open Source, produktionsreif und wird von Algolia gepflegt.

Loslegen

CSS (HIER KOSTENLOSES KONTO ERÖFFNEN)


        
          
            

body { font-family: sans-serif; padding: 1em; }
.ais-SearchBox { margin: 1em 0; }
.ais-Pagination { margin-top: 1em }
.left-panel { float: left; width: 250px; }
.right-panel { margin-left: 260px; }

IMPORT-KOMPONENTEN


        
          
            

import {
  InstantSearch,
  Highlight,
  Hits,
  SearchBox,
} from 'react-instantsearch-hooks-web';

SUCHEN


        
          
            

// Create the App component
class App extends Component {
  render() {
    return (
      <div className="ais-InstantSearch">
        <h1>React InstantSearch e-commerce demo</h1>
        <InstantSearch indexName="demo_ecommerce" searchClient={searchClient}>
          <div className="right-panel">
            <SearchBox />
            <Hits hitComponent={Hit} />
          </div>
        </InstantSearch>
      </div>
    );
  }
}


function Hit(props) {
  return (
    <div>
      <img src={props.hit.image} align="left" alt={props.hit.name} />
      <div className="hit-name">
        <Highlight attribute="name" hit={props.hit} />
      </div>
      <div className="hit-description">
        <Highlight attribute="description" hit={props.hit} />
      </div>
      <div className="hit-price">${props.hit.price}</div>
    </div>
  );
}

Entwickeln Sie beeindruckende Suchfunktionen.