相关疑难解决方法(0)

如何保存Backbone.js模型数据?

我更喜欢前端开发,最近开始在我的应用程序中探索Backbone.js.我想将模型数据保存到服务器.

能否请您解释保存模型数据的各种方法(使用json格式).我在服务器端使用Java.此外,我主要看到REST用于保存数据.由于我更喜欢​​前端开发,我不知道REST和其他类似的东西.

如果有人能用一些简单的例子向我解释这个过程,那就太好了.

javascript json javascript-framework backbone.js

86
推荐指数
1
解决办法
7万
查看次数

一个RESTful持久性解决方案,可以与PHP中的backbone.js一起使用?

我会先说这是一个糟糕的程序员,我确信我想做的事情可以在10行节点或Rails或其他东西中完成,但PHP就是我所拥有的.

所以,我希望找到一个简单的PHP库,它将数据库调用包装在一个类似于RESTful模型的API中.

我试图找到这样的东西我没什么成功 - 搜索PHP CRUDPHP REST翻开几个页面,我不知道如何过滤它们.

我真的想在这里保持简单,我不想要像Zend这样的大框架.我在Backbone中处理的模型非常简单.我只是想送GETs到,比方说,/notes/3POSTs到/notes,等,并有PHP做正确的事情到数据库.

也许我问的太多了,但在我看来,这就像Rails提供的其他框架一样.有什么建议?TIA ...

php persistence json crud backbone.js

20
推荐指数
2
解决办法
1万
查看次数

如何通过Slim php和Paris将骨干模型数据发布到DB

我试图了解Backbone.js,Slim PHPParis/Idiorm如何协同工作,我在完成流程时遇到了麻烦,从模型属性数据开始,一直到数据库.问题:当我做model.save()时,究竟会发送到我的服务器的是什么?

客户端:Backbone.js

var Donut = Backbone.Model.extend({
    defaults: {
        name: null,
        sparkles: false,
        creamFilled: false
    },
    url: function() {
        return '/donut';
    }
});

var bostonCream = new Donut({
    name: 'Bawston Cream',
    sparkles: true,
    creamFilled: true
});

bostonCreme.save();  // <-- Problem: Not sure what & format this is sending
Run Code Online (Sandbox Code Playgroud)

我认为以上是我的主要问题.我的理解是,骨干将默认发送POST数据,因为它是新的.它将它发送到路由的/ donut,但我的问题是它发送了什么?以什么格式?我想要的结果是将这些甜甜圈属性保存到我的数据库中.我可以使用jQuery $ .post()将这个服务器端代码传递给json.

var myDonut = {"name":"Jelly Filled", "sparkles":false, "creamFilled":true};
$.post('http://localhost/donut', myDonut);
Run Code Online (Sandbox Code Playgroud)

...并乐意接受它,将其保存到我的数据库中.但是当前设置尝试发送我的主干甜甜圈数据时,我收到POST 500内部服务器错误.下面我有一些服务器端代码.

服务器端:Slim PHP w/Paris

class Donut extends Model {}

$app->post('/donut', function() use …
Run Code Online (Sandbox Code Playgroud)

php json slim backbone.js idiorm

18
推荐指数
1
解决办法
2万
查看次数