小编Irr*_*ech的帖子

React - Ant 设计、带有 getFieldDecorator 和 initialValue 的表单在单个检查框中不起作用

我正在使用 Ant Design 创建一个表单,当我尝试在单个复选框中使用带有initialValue 的getFieldDecorator时遇到问题。

initialValue 与复选框的值不正确匹配,这是一个示例。

Form {...formItemLayout} onSubmit={this.handleSubmit}>
    <Form.Item label="Checkbox">
      {getFieldDecorator("checkbox-1", {
        initialValue: "A"
      })(<Checkbox value="A">A</Checkbox>)}
    </Form.Item>

    <Form.Item label="Checkbox">
      {getFieldDecorator("checkbox-2", {
        initialValue: true,
        valuePropName: "checked"
      })(<Checkbox>A</Checkbox>)}
    </Form.Item>
  </Form>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,应该选中开头的checkbox-1,因为 initialValue 与复选框值相同,但并未选中。

我的错误是什么?

我还插入了带有代码的链接:https : //codesandbox.io/s/strange-driscoll-tehx4

javascript reactjs antd

5
推荐指数
1
解决办法
1万
查看次数

时刻js获得一年中的周数

有人可以描述我为什么以下返回1

moment("2017-12-31").weeks()
Run Code Online (Sandbox Code Playgroud)

但以下返回52

moment("2017-12-30").weeks()
Run Code Online (Sandbox Code Playgroud)

javascript momentjs

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

antd ×1

momentjs ×1

reactjs ×1