GWTBootstrap3 でブートストラップ テーマを動的に変更しようとしています。どこから調べればいいのかわからないので、何も試していません。古い gwt-boostrap に関する古い記事を見つけました。しかし、bootstrap3 について私が見つけたのは、テーマをアタッチする方法のみを示すこの情報だけです。コード内の変数に基づいて切り替えることができる必要があります。
質問する
221 次
1 に答える
1
gwt.xml に含まれるブートストラップを次のように変更しました。
<inherits name="org.gwtbootstrap3.GwtBootstrap3NoTheme"/>
次に、ダウンロードしたブートストラップをロードするために、stackoverflow で見つけた関数を含めました。
public static native void loadCss(String url)/*-{
var fileref=document.createElement("link");
fileref.setAttribute("rel","stylesheet");
fileref.setAttribute("type","text/css");
fileref.setAttribute("href", url);
$doc.getElementsByTagName("head")[0].appendChild(fileref);
}-*/;
これにより、ロードするテーマを決定できます。ストック テーマが必要な場合は、手動でロードする必要があります。
于 2015-10-16T16:25:05.737 に答える