Ajax 在Sencha Touch 2中为模型创建动态参数
我是Sencha Touch的新手(主要是MVC),我们有一个UI团队成员使用Sencha Designer 2来创建界面,但目前他创建了很多不同的模型(每个商店一个模型)。但是它只引用了一个AJAX文件,只是使用了不同的参数 因此,是否可以根据尝试访问参数的存储使参数动态化。 也就是说,如果商店用户试图访问模型,它可以放在“ajax.php?store=User”中,如果商店Facebook试图访问模型,它可以放在“ajax.php?store=Facebook”中,依此类推。在我看来,每家商店只有一个型号是愚蠢的,非常多余Ajax 在Sencha Touch 2中为模型创建动态参数,ajax,extjs,sencha-touch,Ajax,Extjs,Sencha Touch,我是Sencha Touch的新手(主要是MVC),我们有一个UI团队成员使用Sencha Designer 2来创建界面,但目前他创建了很多不同的模型(每个商店一个模型)。但是它只引用了一个AJAX文件,只是使用了不同的参数 因此,是否可以根据尝试访问参数的存储使参数动态化。 也就是说,如果商店用户试图访问模型,它可以放在“ajax.php?store=User”中,如果商店Facebook试图访问模型,它可以放在“ajax.php?store=Facebook”中,依此类推。在我看来,每家商
如果这是一个明显的解决方案,我很抱歉,就像我说的,我对Sench Touch是新来的:)你可以为你所有的商店提供一个空的模型
Ext.define( 'SomeNamespace.model.SomeModel', { extend : 'Ext.data.Model' } );
并在您的商店中提供
Ext.define ('SomeNamespace.store.someStore', {
extend : 'Ext.data.Store',
model: 'SomeNamespace.model.SomeModel',
proxy: {
type: 'ajax',
url : '/ajax.php',
extraParams : {
store : 'someStore'
}
}
});