更改backboneJS webservice url
Posted
技术标签:
【中文标题】更改backboneJS webservice url【英文标题】:Change backboneJS webservice urls 【发布时间】:2013-03-03 21:23:12 【问题描述】:BackboneJS webservice 默认的 url 格式如下:
/entities GET 获取实体
/entities/id GET 获取实体
我有一个 RESTful 网络服务,它需要这种格式的 url:
/entities?id=n
有没有一种简单的方法可以强制主干使用这种格式?
【问题讨论】:
【参考方案1】:在您的模型中,覆盖 urlRoot
属性。
urlRoot: "/entities?id="
或者,您可以覆盖url
以获得更多控制权。 (您将不得不对此进行扩展)
url: function()
return "/entities?id=" + this.id;
【讨论】:
对不起,我已经尝试过了,但它不起作用。这样,它会生成一个类似“/entities?id=/3”的url,其中“3”是模型id值。以上是关于更改backboneJS webservice url的主要内容,如果未能解决你的问题,请参考以下文章
Jquery 移动弹出窗口未使用 requireJS 和backboneJS 触发