我已经下载了 ember.js 的示例,并按照说明通过 node 和 localhost:3000 启动了联系人示例但是,没有我可以找到的 contacts.json 文件,因此没有加载任何内容。单击“新联系人”不会执行任何操作。我不太确定如何解决这个问题,但我想知道它是否与根据描述应该存在的没有 contacts.json 文件有关。
问问题
499 次
1 回答
0
不幸的是,Ember 示例目前似乎有点过时(联系人演示仍然引用我上次检查的 SC 命名空间)并且有些可能已损坏。我怀疑一旦 Ember 1.0 发布,这将得到清理。您可以在 github 上查看 emberjs/examples 的问题。
我不认为你的问题是因为缺少 contacts.json 文件,因为它在实时联系人演示中也被破坏了——控制台显示:
加载资源失败:服务器响应状态为 404(未找到)
您可以注释掉联系人示例中加载 JSON 数据的部分以使该错误消失,例如,
//App.contactsController.loadContacts();
或者您可以创建一个新的 JSON 文件,例如,
[
{
"firstName": "Alice",
"lastName": "Anderson",
"phoneNumbers": [
"+1 123-456-7890"
]
},
{
"firstName": "José",
"lastName": "Zulu",
"phoneNumbers": [
"+55 (11) 5000-6000"
]
}
]
但是,现在最好不要将您的教育建立在示例上。查看参考文档和一些入门的好文章。我发现trek 的文章:使用 Ember.js 的建议和说明很有帮助。
于 2012-10-04T20:53:17.047 回答