设置Ext.data.proxy.Server:api属性内联

时间:2015-08-31 07:09:04

标签: extjs sencha-touch sencha-touch-2 extjs5 sencha-architect

可以从定义中分配Ext store proxy api对象。但是我想在api-request-links上添加一个base-url。我知道这可以通过控制器或商店的init功能来完成。但对我来说这似乎是一种解决方法。

我试图在应用程序范围内创建一个“getBaseUrl()”函数,并期望它在整个应用程序中使用,其中有一个url或api存储属性定义为更清洁的东西

...
...
store:{
myStore:{
...
proxy:{
    ...
    api{
    read: ApplicationName.getBaseUrl()+"the/rest/of/the/read-url",
    ...
    }
    ...
...

但是我无法在Ext.data.proxy.Server:api对象中获取应用程序上下文或控制器上下文。你能用更干净的方法帮助我,而不是定义商店并从控制器应用api或从商店的init分配proxy-api。

0 个答案:

没有答案