我正在尝试将非标准autocapitalize属性传递给redux-form Field:
<Field
name="theName"
autocapitalize="none"
component={Input}
label="Name"
placeholder="name"
/>
但我无法在生成的HTML中看到该属性。 有没有办法传递额外的属性?
感谢。
答案 0 :(得分:3)
React props使用camelCase语法..所以autocapitalize
需要autoCapitalize
。
Here's a list of all supported HTML props
接受acceptCharset accessKey操作allowFullScreen allowTransparency alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge charSet checked cite classID className colSpan cols content contentEditable contextMenu控制coords crossOrigin数据dateTime默认延迟dir 禁用下载draggable encType表单formAction formEncType formMethod formNoValidate formTarget frameBorder header height hidden high href hrefLang htmlFor httpEquiv图标id inputMode完整性是keyParams keyType种类标签 lang list loop low manifest marginHeight marginWidth max maxLength media mediaGroup方法min minLength多个静音名称noValidate nonce打开 最佳模式占位符海报预载配置文件radioGroup readOnly rel 需要反转角色rowSpan行沙箱范围作用域滚动无缝 选择的形状大小跨度spellCheck src srcDoc srcLang srcSet启动步骤 样式摘要tabIndex目标标题类型useMap值宽度wmode wrap