我已经下载了ember.js的示例,并按照指示通过node和localhost:3000启动联系人示例但是,我找不到所有可以找到的contacts.json文件。单击“新建联系人”无效。我不太确定如何对此进行故障排除,但我想知道是否与没有contacts.json文件存在时,根据描述应该有。
答案 0 :(得分:0)
不幸的是,Ember示例目前看起来有点过时了(联系人demo仍然引用了我检查过的SC命名空间),有些可能会被破坏。我怀疑一旦Ember 1.0发布,这将被清理干净。你可以view issues for emberjs/examples on github。
我认为您的问题不是因为缺少contacts.json文件,因为它在实时contacts demo上也已损坏 - 控制台显示:
无法加载资源:服务器响应状态为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's article: Advice on & Instruction in the Use Of Ember.js有帮助。