Импорт шаблона vaadin lost java код ссылки - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть JsModule в моем проекте vaadin, поэтому я хочу добавить на свою страницу еще одну, я сделал это так:

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

Он работает, но есть проблема, шаблон products-search есть относящиеся к классу java, если я получаю прямой доступ к странице products-search, то привязка java работает, но включение страницы в другую таким образом работает частично, действительно макет виден, но не работает взаимодействие с java код!

Кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 30 апреля 2020

Если вы импортируете пользовательский модуль JS в шаблон, код JavaScript не будет ничего знать о классе-компаньоне Java импортированного веб-компонента. Вам понадобится другой подход - вместо этого вы можете использовать привязку @Id или добавить <slot> в шаблон и добавить соответствующий компонент Java на сервер.

...