gpt4 book ai didi

java - GWT 客户端中的静态类、方法和字段

转载 作者:行者123 更新时间:2023-11-29 19:46:05 25 4
gpt4 key购买 nike

一位编写 GWT 应用程序客户端代码的同事基本上将所有小部件及其方法和字段设为静态。我正在尝试评估它的影响。根据我目前的阅读,这使得每个用户编译的 nocache.js 文件的 javascript 对象成为全局对象。就缺点而言,这可能是低效的,因为对象不是动态创建和按需释放的。此外,维护此代码也很麻烦。以这种方式对客户端进行编码还有其他风险吗?

最佳答案

  • 您不能在应用中的两个地方使用小部件:它们会将最后输入的数据保留在最后使用的表单中。
  • 这在启动(页面加载)时一定很耗时,因为应用程序的所有小部件都是创建的:在创建小部件的瞬间没有控制

推荐的方法是使用 ClientFactory ( http://www.gwtproject.org/doc/latest/DevGuideMvpActivitiesAndPlaces.html#ClientFactory ):小部件的生命周期通过这个对象来控制,该对象决定是为每个小部件请求创建一个新实例还是使用相同的实例

关于java - GWT 客户端中的静态类、方法和字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19592410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com