是的,您可以从SmartGWT采用单个小部件,它确实有警告.
正如另一张海报指出的那样,您将加载大部分核心SmartClient运行时.您可以通过继承SmartGwtNoScript模块并仅包含实际使用的基础SmartClient模块(基本上是Core,Foundation,Grids)来避免加载SmartClient运行时不需要的部分.
这仍然是一个大型网格组件,所以请仔细考虑.
您的用户是高速连接吗?然后他们永远不会注意到,去吧.
他们使用该应用程序一段时间,还是经常使用它?然后一次性下载是值得的,因为SmartGWT网格在实际使用过程中可以很好地减少网络请求:
http://www.smartclient.com/smartgwt/showcase/#grid_adaptive_filter_featured_category
您是否有最终用户需要或可以使用"livegrid"式按需加载,全行可自定义内联编辑,冻结列,动态分组,自适应内联过滤,可扩展行,这些功能可能是一次性的某些组合?然后,为了提供更好的应用程序,提高用户效率或销售更多产品,这是值得的.
只需要一个基本的表格显示?然后是的,这太过分了.
说不可能的海报事实上是不正确的,答案应该被拒绝.