更改区域设置-gxp查看器-Boundless OpenGeo



我正在使用Boundless sdk套件开发一个完整的web应用程序,到目前为止,它运行得很好。但是,遵循Opengeo文档(http://suite.opengeo.org/opengeo-docs/webapps/gxp/viewer/locale.html)更改查看器的区域设置对我来说不起作用,因为文档不清楚将以下语句放在哪里:

GeoExt.Lang.set("fr");

到目前为止,我更改的所有内容都是在app.js文件中完成的。正如文档所述,我应该找到代码块:

Ext.onReady(function() { 

但它并没有说明它实际在哪里。它不在app.js中,所以我推断它必须在其他地方。一旦我开始使用各种geoext/ext扩展,我就把我的应用程序搞砸了。

我能在app.js中找到上面的语句的唯一方法是,当我进入下一步(打包应用程序)时,打开war文件,并在lib/app.js中搜索它。但我无法想象这是解决方案。

我不敢相信以前没有人问过这个问题。它是如此明显,还是我只是吸收缓慢?

我解决了这个问题。其实很简单。

GeoExt语句必须位于依赖项和var应用程序代码块之间(在app.js配置文件中)。

.
.
* @require locale/es.js
*/
GeoExt.Lang.set("es");
var app = new gxp.Viewer({

相关内容

  • 没有找到相关文章

最新更新