尝试构建基于ember.js的网络应用,但它不起作用,http://wilhelminaschool.eu/app2/
使用应用程序js我创建一个路径并定义一个json文件的URL,但模板doen'st显示任何东西,我做错了什么?
答案 0 :(得分:2)
我要依靠splattne的回答,
这在posts
车把模板
{{#each posts}}
<li>{{title}}</li>
{{/posts}}
应该是
{{#each posts}}
<li>{{title}}</li>
{{/each}}
您正在打开和关闭每个循环,并且车把标签需要相同。
答案 1 :(得分:1)
我认为你在路线的模型功能中拼错了一些网址:
http://www.wilhelminaschool.eu/?json=get_page&page_id=10063');
您是否忘记了/ api细分?
和
http;//www.wilhelminaschool.eu/api/get_recent_posts');
http://
答案 2 :(得分:1)
您有从服务器获取json的跨源问题。 您需要添加标头允许对服务器的跨源访问。
应用程序/适配器/ application.js中
App.ApplicationAdapter = DS.RESTAdapter.extend({
host: 'http://www.wilhelminaschool.eu/',
headers: {
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Headers": "X-Requested-With"
}
});