【问题标题】:Use ScriptInjector in GWT with parameters / data attributes在 GWT 中使用带有参数/数据属性的 ScriptInjector
【发布时间】:2015-01-03 16:30:44
【问题描述】:

如何将 id=someScript 和 param1=value1 传递给 GWT ScriptInjector?即JS:

<script src="https://blah.com/someScript.js" id="someScript" param1="value1"></script>

可以这样加载:

ScriptInjector.fromUrl("https://blah.com/someScript.js").setCallback(new Callback<Void, Exception>() {
    public void onSuccess(Void result) {
    }
    public void onFailure(Exception reason) {
    }
}).inject();

但是,我可以在哪里传递 id="someScript" 和 param1="value1"?

【问题讨论】:

标签: javascript gwt


【解决方案1】:

通过 URL 传递参数,就像通常在 URL 中传递参数一样。

ScriptInjector.fromUrl("https://blah.com/someScript.js?param1="+value1).setCallback(new Callback<Void, Exception>() {
    public void onSuccess(Void result) {
    }
    public void onFailure(Exception reason) {
    }
}).inject();

【讨论】:

  • 我无法让它工作。此外,测试这种方法,这样做:
猜你喜欢
  • 2014-08-27
  • 1970-01-01
  • 1970-01-01
  • 2015-05-17
  • 1970-01-01
  • 2023-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多