Ember.js Can';我不能让它工作';余烬数据';

Ember.js Can';我不能让它工作';余烬数据';,ember.js,ember-data,handlebars.js,Ember.js,Ember Data,Handlebars.js,和把手(下次我将尝试使用hbs) 在阅读了ember.js官方网站和其他社区网站上的介绍之后,我试图通过链接遵循ember指南,但是,我无法让它工作。您的错误准确地解释了它不工作的原因。获取请求失败,因为http://localhost/posts不存在。您应该阅读更多关于及其约定的信息。您应该分配DS.FixtureAdapter本身,而不是字符串。您还可以删除revision属性,因为实际上不再需要该属性 更改: GET http://localhost/posts 404 (Not Fou

和把手(下次我将尝试使用hbs)


在阅读了ember.js官方网站和其他社区网站上的介绍之后,我试图通过链接遵循ember指南,但是,我无法让它工作。

您的错误准确地解释了它不工作的原因。获取请求失败,因为
http://localhost/posts
不存在。您应该阅读更多关于及其约定的信息。

您应该分配
DS.FixtureAdapter
本身,而不是字符串。您还可以删除
revision
属性,因为实际上不再需要该属性

更改:

GET http://localhost/posts 404 (Not Found) jquery.js:26
Error while loading route: undefined
致:


关于阅读更多有关Ember适配器的信息,您是绝对正确的。
        <script type="text/x-handlebars">
          <nav class="top-bar" data-topbar>
            <ul class="title-area">
              <li class="name">
                <h1><a href="#">Starter Kit</a></h1>
              </li>
              <li class="toggle-topbar menu-icon"><a href="#">Menu</a></li>
            </ul>

            <section class="top-bar-section">
              <ul class="left">
                <li>{{#link-to 'posts'}}Posts{{/link-to}}</li>
                <li>{{#link-to 'about'}}About{{/link-to}}</li>
              </ul>
            </section>
          </nav>
         {{outlet}} <!--it is a placeholder to show templates-->
        </script>

        <script type="text/x-handlebars" id="posts">
          <div class="row">
            <div class="large-12 columns">

                <h3>Posts Page</h3>
                <h4>Dynamic Posts Page</h4>
                {{#each model}}
                  <ul>
                    <li>
                      <p>{{title}}</p>
                      <p>{{author}}</p>
                      <p>{{intro}}</p>
                      <p>{{extended}}</p>
                      <p>{{date}}</p>
                    </li>
                  </ul> 
                {{/each}}
            </div>
          </div>
          {{outlet}}
        </script>


        <script type="text/x-handlebars" id="about">
        <div class="row">
          <div class="large-12 columns">
              <h3>About page</h3>
              <p>About</p>
          </div>
        </div>
        {{outlet}}
        </script>
GET http://localhost/posts 404 (Not Found) jquery.js:26
Error while loading route: undefined
App.Store = DS.Store.extend({
    revision: 12, 
    adapter: 'DS.FixtureAdapter'
}); 
App.Store = DS.Store.extend({  
    adapter: DS.FixtureAdapter
});