如何将 Vaadin 8 textField.setValue("Value", true) 迁移到 vaadin 14?

问题描述 投票:0回答:1

在 Vaadin 8 文本字段 setValue 中,有一个选项允许用户设置是否源自用户。

例如:
textField.setValue("值", true);

在 Vaadin 14 中,没有用于设置起源的参数。我们如何迁移这个?

提前致谢。

尝试扩展文本字段以添加原始属性,但这并不方便。

migration vaadin
1个回答
0
投票

Vaadin 8 中的方法是

protected
API,这表明它不适合公共使用。该功能已移至
private final AbstractFieldSupport<C, T> fieldSupport;
AbstractField
成员内部,以确保它不会按照您使用的方式使用。您应该找到另一种方法来实现您想要的效果,因为您并不应该能够指示事件来自客户端,即使它不是来自客户端。

© www.soinside.com 2019 - 2024. All rights reserved.