In Material-ui when do we use Input vs. Textfield for building a form?

前端 未结 1 2074
囚心锁ツ
囚心锁ツ 2020-12-07 00:42

Maybe this is just a basic question, but so far have not found any reasonable explanation. I am a beginner in react and using material-ui very recently. I am not very clear

相关标签:
1条回答
  • 2020-12-07 01:18

    For most use cases, you should use TextField rather than the lower-level components that it delegates to (such as Input).

    The relevant part of the documentation is here: https://material-ui.com/demos/text-fields/#components.

    Particularly this line:

    TextField is composed of smaller components ( FormControl, Input, FilledInput, InputLabel, OutlinedInput, and FormHelperText ) that you can leverage directly to significantly customize your form inputs.

    The main reason to use these lower-level components is if you need to customize your form input in some way that isn't supported using TextField.

    0 讨论(0)
提交回复
热议问题