Реагировать на предложение в виде списка - PullRequest
0 голосов
/ 28 апреля 2020

Я пытаюсь использовать typeahaead через response- bootstrap -typeahead в моем приложении реагирования, используя тот же пример, который упоминался в этом вопросе

Реагировать: Предложение не отображается в раскрывающемся списке

В соответствии с ответом, упомянутым в этом вопросе, я также импортировал файл CSS. Но все же предложения отображаются в виде списка, когда я щелкаю поле typeahead.

Код: класс Typeaheadsearch с использованием response- bootstrap -typeahead

import {Typeahead} from 'react-bootstrap-typeahead';
import { FormGroup, FormControl as Control } from 'react-bootstrap';
import 'react-bootstrap-typeahead/css/Typeahead.css';
import React, { Component } from 'react'

class Typeaheadsearch extends React.Component {
   state = {
    multiple: false,
  };

  render() {
    const {multiple} = this.state;

    return (
      <div>
        <Typeahead
          labelKey="name"
          multiple={multiple}
          options={[
            'Green',
            'Yellow',
            'Orange',
            'Red'
          ]}
          placeholder="Choose a name..."
        />
        <FormGroup>
          <Control
            checked={multiple}
            onChange={(e) => this.setState({multiple: e.target.checked})}
            type="checkbox">
          </Control>
        </FormGroup>
      </div>
    );
  }
}

export default Typeaheadsearch

Я вызываю этот класс из своего приложения . js file

Код: приложение. js

class App extends Component {

  render() {
    return <Typeaheadsearch />
  }
}

Вывод, как показано на рисунке:

Вывод

enter image description here

Может кто-нибудь помочь, пожалуйста.

У меня есть поиск этого конкретного файла css, и он присутствует в моем проекте. Кроме того, я попытался скопировать содержимое этого файла в мой файл. css, но он все еще не работает.

Кроме того, я проверил пользовательский интерфейс и присутствуют элементы этого типа впереди CSS.

enter image description here

1 Ответ

1 голос
/ 29 апреля 2020

Библиотека react-bootstrap-typeahead предназначена для работы со стилями Bootstrap . Похоже, вы еще не включили CSS в свой проект.

...