【问题标题】:Importing template vaadin lose java code reference导入模板vaadin丢java代码参考
【发布时间】:2020-04-30 09:21:36
【问题描述】:

我的 vaadin 项目中有一个 JsModule,所以我想在我的页面中添加另一个,我这样做了:

<div><products-search id="products-search"></products-search></div>

它可以工作但有一个问题,模板products-search与一个java类有关,如果我直接访问页面products-search,java绑定工作,但以这种方式包含另一个页面它确实部分工作布局是可见的,但不能与 java 代码交互!

有人可以帮助我吗?

【问题讨论】:

    标签: java spring vaadin vaadin-flow vaadin10


    【解决方案1】:

    如果您将自定义 JS 模块导入到您的模板,JavaScript 代码将不知道导入的 Web 组件的 Java 伴侣类的任何信息。您将需要另一种方法 - 您可以改用 @Id 绑定或在模板中添加 &lt;slot&gt; 并将相应的 Java 组件附加到服务器上。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-26
    • 1970-01-01
    • 1970-01-01
    • 2016-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多