user_id๋ฅผ ๊ฐ์ผ๋ก, ์ฌ์ฉ์ ์ด๋ฆ์ ๋ ์ด๋ธ๋ก ์ฌ์ฉํ์ฌ ์ ํ ์ ๋ ฅ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋ค์ค ์ ํ ๋ฐฉ์์์ ์๋ ๊ฒ์์ ์ฌ์ฉํ ๋ ์ฌ์ฉ์ ์ด๋ฆ/๋ ์ด๋ธ ๋์ ID/๊ฐ์ ๊ฒ์ํฉ๋๋ค.
๋ค์๊ณผ ๊ฐ์ด ์ ํ ์
๋ ฅ์ ๋งค๊ฐ๋ณ์๋ฅผ ์ง์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ง์นจ์ ๋ฐ๋ผ http://new-issue.ant.design์ ์ฌ์ฉํ์ฌ ์ ๋ฌธ์ ๋ฅผ ๋ง๋ค์ด์ผ ํฉ๋๋ค.
optionFilterProp
๋ฐ filterOption
์ฌ์ฉํ๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์
์ ํํฐ๋งํ๋ ๋ฐฉ๋ฒ์ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
<Select
showSearch
optionFilterProp="children"
filterOption={(input: any, option: any) => option.props.children.toLowerCase().indexOf(input.toLowerCase()) >= 0}
>
...
</Select>
์์ ํํฐ๋ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๊ณ ๋ ์ด๋ธ๋ณ๋ก ์ฌ์ฉ โโ๊ฐ๋ฅํ ์ต์ ์ ํํฐ๋งํฉ๋๋ค.
์ด๊ฒ์ ๋ฌธ์ https://ant.design/components/select/#components -select-demo-search์ ํ์๋ฉ๋๋ค.
HTH
๊ณ ๋ง์ ๊ฐ๋น!
๋ฌธ์ ์์ด์ @remyvanderwereld
์ฐธ๊ณ ๋ก, ๋ฌธ์ ๋ ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ฏธ๋ฆฌ ์ค๋น๋์ด ์๋ ๊ฒฝํฅ์ด ์์ผ๋ฏ๋ก ์๋ก์ด ๋ฌธ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ง์นจ์ ๋ฐ๋ผ http://new-issue.ant.design์ ์ฌ์ฉํ์ฌ ์ ๋ฌธ์ ๋ฅผ ๋ง๋ค์ด์ผ ํฉ๋๋ค.
optionFilterProp
๋ฐfilterOption
์ฌ์ฉํ๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์ ์ ํํฐ๋งํ๋ ๋ฐฉ๋ฒ์ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.์์ ํํฐ๋ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๊ณ ๋ ์ด๋ธ๋ณ๋ก ์ฌ์ฉ โโ๊ฐ๋ฅํ ์ต์ ์ ํํฐ๋งํฉ๋๋ค.
์ด๊ฒ์ ๋ฌธ์ https://ant.design/components/select/#components -select-demo-search์ ํ์๋ฉ๋๋ค.
HTH