3

私は GWT を使用しており、GWT-Bootstrap ライブラリを介してブートストラップを実装しています。

要素に data- 属性を追加する方法が見つからないようです。

HTMLを直接書くことでそれを行うことができます:

HTMLPanel htmlPanel = new HTMLPanel("<button type=\"button\" class=\"btn\" data-custom=\"some-custom-data\">Hello World</button>");
menuControl.add(htmlPanel);

しかし、それは醜いだけであり、GWT を使用する目的を無効にします (単純な HTML コードを作成することもできます)。

私は次のようなことをする方法を探しています:

Button button = new Button();
button.setText("Hello World");
button.setStyleName("btn");
// Fine up to here, but now i want:
button.setAttr("data-custom", "some-custom-data");
4

1 に答える 1