我不想重新发明轮子,所以我很确定他们有一种方法,在存储(或代理)上将休息代理参数转换为 url(用于读取操作)。
我也想做同样的事情,但我找不到任何 getUrl 或类似的东西,而在休息时,url 是用一些配置构建的。
关于 extjs 使用什么方法的任何建议?我很确定他们必须这样做才能运行 ajax 请求。
Ext.data.proxy.Rest
有一个buildUrl()
方法:
buildUrl 的特殊版本,将 appendId 和 format 选项合并到生成的 url 中。覆盖它以提供进一步的自定义,但请记住调用超类 buildUrl 以便附加其他参数,例如缓存破坏器字符串。