为什么 formRef.current.setFieldsValue({ "newpartypunis": '',“newpartypunis12”:“”})将下拉框newpartypunis字段清空后placeholder 中的值也清空了 input框newpartypunis12中的placeholder 种的值不会清空
时间: 2024-04-11 20:31:41 浏览: 81
组合框选择后不会清空
`formRef.current.setFieldsValue` 方法用于更新表单字段的值,不会直接修改其他属性如 `placeholder`。因此,调用该方法并更新了 `newpartypunis` 字段的值不应该导致 `placeholder` 中的内容被清空。
如果在调用 `setFieldsValue` 方法后发现 `placeholder` 中的值被清空了,那可能是其他代码或库的影响。以下是一些可能导致问题的原因:
1. 检查是否有其他代码在调用 `setFieldsValue` 方法之后修改了 `placeholder` 属性。
2. 确保没有其他样式或脚本在运行时修改了 `placeholder` 的样式或内容。
3. 检查是否有其他代码绑定了表单字段的值到 `placeholder`,导致更新字段值时也改变了 `placeholder`。
对于 `newpartypunis12` 输入框中的 `placeholder` 值不会被清空的情况,可能是因为你没有在代码中进行对其进行修改。请确保没有其他代码或逻辑修改了 `newpartypunis12` 输入框的 `placeholder` 属性。
如果以上检查都没有发现问题,可能需要提供更多的上下文信息来帮助进一步排查问题。
阅读全文