ember をアプリに統合しようとしています。レコードのリストを示すテーブルを ember に置き換えたい。テーブルのデータを返す残りの API があります。ただし、以下の ember コードは、残りの API からデータを取得するように要求することはありません。
var App = Ember.Application.create({});
App.Router.map(function() {
});
App.Store = DS.Store.extend({
revision: 11,
adapter: DS.RESTAdapter.extend({
url: '/myapp/stuff/list'
})
});
App.Response = DS.Model.extend({
author: DS.attr("string"),
book: DS.attr("string")
});
以下は、私のhtmlページにあるものです。
<script type="text/x-handlebars">
<h1>whatever</h1>
{{#each model}}
<h1>{{author}}</h1>
{{/each}}
</script>
ただし、ブラウザで表示されるのはwhatever
. API からの結果も、 へのリクエストも表示されませんmyapp/stuff/list
。
私のAPIは次のようになります:
{
"meta": {
"code": 200
}
"response": {
"stuff": [{
"id": 1,
"author": "someone",
"book": "some book"
},
{
"id": 2,
"author": "some author",
"book": "anotherbook"
}
]
}
}