Vaadin Flow PolymerTemplate - PullRequest
       18

Vaadin Flow PolymerTemplate

0 голосов
/ 26 ноября 2018

Я новичок в vaadin flow, я использую Polymer Template, при выполнении> проекта он выдает ошибку NullPointerException: null, чего мне не хватает для добавления?

@Route
public class MainView extends VerticalLayout {

    public MainView(@Autowired HelloWorld2 bean) {
        add(bean);
    }

}

@Tag("hello-world")
@HtmlImport("src/components/siptec-hello-world/hello-world.html")
@Service
public class HelloWorld2 extends PolymerTemplate<HelloWorld2Model>  {

    private static final String EMPTY_NAME_GREETING = "Please enter your 
       name";

    public interface HelloWorld2Model extends TemplateModel {
        String getName();
        void setGreeting(String greeting);
}

public HelloWorld2() {
        setId("template");
        getModel().setGreeting(EMPTY_NAME_GREETING);
}


<dom-module id="hello-world">
  <template>
    <style>
      :host {
        display: block;
      }
    </style>
    <vaadin-text-field id="inputId" value="{{name}}" style="width: 200px"></vaadin-text-field>
    <div id="greeting">[[greeting]]</div>
  </template>
...