gpt4 book ai didi

java - 如何从自定义编辑器 hybris 更新/刷新编辑器区域

转载 作者:行者123 更新时间:2023-12-02 09:31:38 26 4
gpt4 key购买 nike

如何从 Hybris 中的自定义编辑器更新/刷新编辑器区域?

public class CustomEditor extends AbstractComponentWidgetAdapterAware implements CockpitEditorRenderer<Object> {

@Override
public void render(Component parent, EditorContext<Object> editorContext, EditorListener<Object> editorListener) {
Button button = new Button("Click");
button.addEventListener("onClick", (event) -> {
//some logic
//update the Editor Area after logic is done?
});
parent.appendChild(button);
}
}

最佳答案

您需要使用传递的监听器来通知模型更改的值。例如:

public class CustomEditor extends AbstractComponentWidgetAdapterAware implements CockpitEditorRenderer<Object> {

@Override
public void render(Component parent, EditorContext<Object> editorContext, EditorListener<Object> editorListener) {
Button button = new Button("Click");
button.addEventListener("onClick", (event) -> {
//some logic
editorListener.onValueChanged(result);
});
parent.appendChild(button);
}

}

希望对您有所帮助!

关于java - 如何从自定义编辑器 hybris 更新/刷新编辑器区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57910027/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com