好吧,作为最低纲领,我有一个index.html

<html>
  <body>
    hello world
    <script type="text/x-handlebars" data-template-name="lists">
      <h1>in route lists</h1>
    </script> 
    <script src="http://builds.emberjs.com/beta/ember.js"></script>
    <script src="app.js"></script>
  </body>
</html>

和一个app.js与

var App = window.App = Ember.Application.create({
   LOG_TRANSITIONS: true
});
App.Router.map(function() {
   this.resource('lists');
});

当我导航到AppURL /列表时,这还不够让我获得“路线列表”页面吗?

===============>>#1 票数:1 已采纳

这足以为您提供带有“在路线列表中”的页面。 该页面将位于APP_URL/#/lists尽管默认情况下ember使用浏览器的哈希值进行路由。 如果您希望使用无哈希网址,则需要告诉路由器使用HTML5历史记录API:

App.Router.reopen({
  location: 'history'
});

您可以在此处阅读有关此内容的更多信息: http : //emberjs.com/guides/routing/specification-the-location-api/

并找到一个JSBin可以在这里玩: http : //emberjs.jsbin.com/seweqedi/2/

  ask by mcktimo translate from so

未解决问题?本站智能推荐:

1回复

灰烬嵌套路线和模型完全不渲染

我可以显示“帮助主题”标题​​,但是没有定义的“ FIXTURES 。 {{#each model}}不会呈现。 这是我第一次使用Ember,因此任何事情(实际上是任何事情)都将有所帮助,因为我没有在浏览器调试器中收到任何错误消息。 App.js 视图
1回复

灰烬嵌套路线和渲染模型

我有一个发票申请生成器,我想以2种不同的方式显示其所有交易的发票,目前我只能以1种方式进行(编辑链接) 在“编辑”链接上,我可以同时查看所有发票和交易(这是现在的工作方式) 在“查看”链接上,我只想查看具有其自己交易的特定发票信息,而看不到其他任何发票和信息 我在这里转
1回复

灰烬无法加载双嵌套路线

我现在正在开发一个ember js应用,并且有一个具有这样结构的路由的应用: 现在,在最深层模型(服务)上,当我尝试通过键入URL加载服务时,它失败了。 因此,例如,如果我转到http://localhost:8080/gui#/8080/dossiers/8080/resources
1回复

灰烬模板链

我有这个HTML / Handlebars代码,我想要的是“出口fav”来渲染ID为“ fav”的模板以及其对应的出口/模板链为预期的“索引”。 Kinda喜欢显示另一个Ember URL作为索引的一部分。 是否有可能在本地进行(不补充iframe,我认为这是个坏主意)? 是否会认为这是一
1回复

视图中的灰烬条件

我有一个简单的博客,可以在其中学习Ember。 现在我有一个控制器 因此,在模板中,我显示了所有帖子。 为此,我想在我所有帖子的附近显示编辑链接。 所以问题是如何在车把上做到这一点。 我想做这样的事情: 我在有条件的handlebars.js {{#if}}中发现
2回复

灰烬-绑定嵌套数组

我有一个Ember组件,它以数组的内容作为内容,如果它是一个对象,则每个项目都会呈现一个复选框;如果是数组,则为每个嵌套实例渲染一个新的嵌套实例。 该组件必须能够将数据绑定到根数组中的第一组项目以及所有嵌套项目。 我虽然使用计算属性和观察者,但按照Ember的规定, You cannot
1回复

灰烬:命名插座错误

我不知道为什么我的模板没有在指定的商店中呈现。 这是我第一次学习炭烬,我被困在指定的销售点。 我想呈现在了sidebarTemplate {{outlet "sidebar"}}并在该的ContentTemplate {{outlet "content"}}但我不断收到在控制台以下错误:
3回复

灰烬绑定属性未更新

我有以下观点: 和它的模板: click事件运行良好,并且更新了isSet (我在ember检查器中可以看到它),但是未添加绑定的类。 我的逻辑有问题吗?
2回复

灰烬ContainerView不更新计算的属性

我试图使一个ContainerView具有childViews计算属性,这取决于控制器。 问题是,当控制器的内容更改时,属性不会更新(当另一个从属属性更改时,属性也不会更新)。 请告诉我我在做什么错... 示例: http : //jsfiddle.net/frZ3a/5/ Ja
1回复

灰烬找不到模板

我正在尝试在Ember.js中动态渲染视图 我在/ templates my_exp.hbs中 但是得到 有没有更好的方法来尝试执行此操作? 谁能建议资源?