reactjs - 使用react-final-form时如何使输入字段自动聚焦?

标签 reactjs forms autofocus react-final-form final-form

我使用react-final-form创建了一个表单。自动对焦不起作用。我知道的唯一解决方案是使用 React 的 ref 功能。我可以使用 react-final-form 库自动聚焦输入吗?

import React from "react";
import { render } from "react-dom";
import { Form, Field } from "react-final-form";

const App = () => (
  <Form
    render={({}) => (
      <form>
        <Field name="company" component="input" autofocus />
      </form>
    )}
  />
);

render(<App />, document.getElementById("root"));

最佳答案

使用大写F,autoFocus,解决了我的问题。

关于reactjs - 使用react-final-form时如何使输入字段自动聚焦?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54536589/

相关文章:

php - 每次提交表单时将项目添加到 xml - xmlwriter PHP

javascript - 使用 HTML、CSS、JS 的选项卡式表单

Android:检查相机是否支持自动对焦?

reactjs - 如何在 React-Native 中共享生成的二维码?

javascript - React/Javascript If 语句在 map 内

javascript - 如何在 JSON 响应 react-native 上生成动态 UI

forms - 输入出生日期的最佳用户界面是什么?

camera - 使用 Android 相机 2 使用闪光灯手动对焦

JQuery 焦点并选择 id 输入字段

reactjs - 如何将 Fabric.js 与 React 结合使用?