在 blueprintjs 中,如何在 FileInput 中设置 `accept` 属性
In blueprintjs, how to set `accept` attribute in a FileInput
无法弄清楚如何在使用 react-blueprintjs 时设置 accept
属性。作为参考,在 HTML 中,这只是
<input type='file' accept='.txt,.csv,...' />
我尝试使用 inputProps={accept: '...'}
,但这会导致 "Cannot find name..." 错误。
抱歉,如果这是一个 n00b 问题,这对我来说就在 React/blueprint/HTML/typescript 盲点。
这其实是一道反应题。请参阅 specifying attributes with JSX 上的文档。即,表达式需要用大括号括起来:
<FileInput inputProps={{accept: "..."}} />
无法弄清楚如何在使用 react-blueprintjs 时设置 accept
属性。作为参考,在 HTML 中,这只是
<input type='file' accept='.txt,.csv,...' />
我尝试使用 inputProps={accept: '...'}
,但这会导致 "Cannot find name..." 错误。
抱歉,如果这是一个 n00b 问题,这对我来说就在 React/blueprint/HTML/typescript 盲点。
这其实是一道反应题。请参阅 specifying attributes with JSX 上的文档。即,表达式需要用大括号括起来:
<FileInput inputProps={{accept: "..."}} />