2

我正在尝试使用 GWTBootstrap3 动态更改引导主题。我不确定从哪里开始寻找,所以我根本没有尝试过任何东西。我为旧的 gwt-boostrap 找到了一篇过时的文章。但是我为 bootstrap3 找到的只是这个信息,它只显示了如何附加主题。我需要能够根据代码中的变量来切换它。

4

1 回答 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 回答