可以从定义中分配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。