#javascript #typescript #material-ui
#javascript #typescript #материал-пользовательский интерфейс
Вопрос:
В руководстве Material UI для компонента TextField
написано, что он defaulValue
принимает any
в качестве типа. https://material-ui.com/api/text-field /
Я немного поиграл с этим: https://codesandbox.io/s/awesome-benz-7vj06 и, похоже, это defaulValue
происходит в нескольких типах. Я хотел бы знать, какова рациональная причина defaulValue иметь тип any
.
Ответ №1:
Возможно, это потому, что установка defaultValue
таких значений, как: string
number
undefined
null
и array
которые будут преобразованы с помощью toString
метода, является нормальной, и имеет смысл использовать type any
вместо всех этих типов.