【发布时间】:2013-02-25 19:25:31
【问题描述】:
我正在使用带有以下代码的主干.js 获取数据。 .get 和 .set 命令工作正常,但如果我设置 JSON 数据,然后使用 .save(),我会收到 404(未找到)错误。
var ExampleModel = Backbone.Model.extend({});
var example = new ExampleModel({});
example.url = "data/example.json";
example.fetch();
我正在使用带有 connect.js 模块的基本服务器:
var util = require('util'),
connect = require('connect'),
port = 8080;
connect.createServer(connect.static(__dirname)).listen(port);
util.puts('Listening on ' + port + '...');
example.json 看起来像这样:
{
"home": "new york",
"status": "married",
"kids": "one"
}
是我的服务器有问题吗?任何帮助将不胜感激。谢谢!
【问题讨论】:
-
你能在服务器端分享你的
example方法吗? 404表示服务器找不到路由data/example.json -
您在 JavaScript 和 NodeJS 方面有多少经验?在我看来,您尝试使用一些教程 sn-ps。
-
@pfried 我是新手,我正在尝试重新创建教程视频中的内容。
-
@nEEbz example.json 是与我的应用程序位于同一文件夹中的本地文件。
-
我认为您正试图进入这个对于初学者来说太高的水平。在不了解基本技术的情况下,很难理解它是如何工作的。