“Как получить ценность из пользовательского интерфейса материала с автозаполнением” Ответ

Как получить ценность из пользовательского интерфейса материала с автозаполнением

<Autocomplete
    onChange={(event, value) => console.log(value)} // prints the selected value
    .....
    renderInput={params => (
        <TextField {...params} label="Label" variant="outlined" fullWidth />
    )}
/>
Salo Hopeless

Материал пользовательского интерфейса Autocomple Как сделать первый вариант в качестве дефолта по умолчанию

<Autocomplete
    id="id"
    options={Options}
    getOptionLabel={option => option.label}
    defaultValue={Options.find(v => v.label[0])} 
    renderInput={params => (
      <TextField {...params} label="label" variant="outlined" />
    )}
  />
Jash_World

Как установить динамическую автозаполнение с помощью пользовательского интерфейса материала

 import React, { useState } from 'react';
using useState:

   const [val,setVal]=useState({})
changin value on click of button

  const handleClick = () => {
    setVal(top100Films[0]);//you pass any value from the array of top100Films
   // set value in TextField from dropdown list
 };
and pass this value to component in render

 <Autocomplete
   value={val}
    options={top100Films}
    getOptionLabel={option => option.title}
    style={{ width: 300 }}
    renderInput={params => (
      <TextField
        {...params}
        label="Combo box"
        variant="outlined"
        fullWidth

      />
    )}
  />
Pleasant Pintail

Ответы похожие на “Как получить ценность из пользовательского интерфейса материала с автозаполнением”

Вопросы похожие на “Как получить ценность из пользовательского интерфейса материала с автозаполнением”

Больше похожих ответов на “Как получить ценность из пользовательского интерфейса материала с автозаполнением” по TypeScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования