小编Joa*_*ous的帖子

react:如何从点击处理程序设置焦点

我的基于react-redux的表单有一个按钮,可以重置表单并将焦点移回第一个输入字段.
重置内容是直接的redux状态,但我在焦点上遇到了麻烦.

第一个字段上的autoFocus仅适用于初始渲染.有没有理智的方法重新触发它?

如果我需要使用显式的element.focus(),我应该从哪里调用它?我正在使用react-redux,但不是redux-forms.

html javascript reactjs redux

6
推荐指数
1
解决办法
6386
查看次数

Jackson:在序列化时抑制 JsonTypeinfo?

我的超类型注释为

@JsonTypeInfo(use = Id.NAME, include = As.PROPERTY, property = "_typeid")
Run Code Online (Sandbox Code Playgroud)

- 这样序列化的子类型包括_typeid包含子类型名称的额外字段。这对我的应用程序来说是有意且必要的。

但是在特定的上下文中,我想将它们导出为 "pure" JSON,即没有_typeid元数据字段。

有没有办法在序列化过程中ObjectMapper忽略@JsonTypeinfo注释?我找不到任何相关的配置或功能设置。我是否必须求助于后过滤或替代序列化程序?

我知道删除或更改注释会做到这一点,但在这种情况下这不是一个选项。

ObjectMapper().configure(MapperFeature.USE_ANNOTATIONS, false);
Run Code Online (Sandbox Code Playgroud)

- 将关闭所有注释。这确实删除了违规字段,但也会删除我想要工作的其他注释。

java serialization json jackson

6
推荐指数
1
解决办法
2124
查看次数

标签 统计

html ×1

jackson ×1

java ×1

javascript ×1

json ×1

reactjs ×1

redux ×1

serialization ×1