通过ajax请求访问build.settings中的信息
所以我知道你可以使用json文件来访问,但我想知道是否有一种方法可以请求只访问一个“变量”,类似于通过ajax请求访问build.settings中的信息,ajax,extjs,sencha-touch-2,Ajax,Extjs,Sencha Touch 2,所以我知道你可以使用json文件来访问,但我想知道是否有一种方法可以请求只访问一个“变量”,类似于Ux.Locale.Manager的工作方式 更具体地说,我正在使用一个基于Sencha Architect的应用程序,我希望其中一个视图包含该应用程序的版本。虽然我可以在每次生成时硬编码标签并更新它,但我想知道是否可以访问build.settings文件中的信息,特别是versionString和versionCode变量,使事情变得更简单?如果可能的话,我如何在不涉及模型和存储的情况下发出aja
Ux.Locale.Manager
的工作方式
更具体地说,我正在使用一个基于Sencha Architect的应用程序,我希望其中一个视图包含该应用程序的版本。虽然我可以在每次生成时硬编码标签并更新它,但我想知道是否可以访问
build.settings
文件中的信息,特别是versionString
和versionCode
变量,使事情变得更简单?如果可能的话,我如何在不涉及模型
和存储
的情况下发出ajax请求呢?我想明白了。我一直在想我必须用AjaxProxy
打个电话,但是一个简单的Ext.Ajax.request
成功了:
Ext.Ajax.request({
url: 'build.settings',
method: 'GET',
success: function(response, opts){
var data = JSON.parse(response.responseText);
Ext.getCmp('appVersion').setHtml("version " + data.androidBuild.versionString + "." + data.androidBuild.versionCode);
}
});