注意的問題:這個問題是有關CodeIgniter-RestServerBackbone.js的PUT /刪除與笨REST服務器
當我打電話model.save()的骨幹,其中PUT請求路由功能沒有得到任何PUT數據。 Firebug顯示正在發送的正確的PUT參數。然而$ this-> put('keyname')總是返回false。這意味着CI的REST服務器無法找到PUT數據。
在另一方面,如果我設置:
Backbone.emulateJSON = true;
我可以工作,作爲骨幹然後將發送一個名爲「模式」的單一屬性下的所有PUT數據,使用這種方式$這個 - >把( '模型');工作
那麼所產生的額外避免費勁是:
$data = json_decode($this->put('model'),true); // to get normal behavior #sucks
Thans @cnanney! – BlackDivine