【问题标题】:Ember-CLI Resolver: Naming Convention QuestionsEmber-CLI 解析器:命名约定问题
【发布时间】:2014-06-18 19:58:54
【问题描述】:

我是 ember 的新手...阅读 ember 指南并尝试同时通过 ember-cli 指南应用相同的知识。

我注意到在 ES6 Resolver 方面两者之间在逻辑上有一些很大的差距,这给我带来了问题,特别是当我想引用 ApplicationRoute、ApplicationController 等类似的东西时。

我不得不问,为了我自己的理智,如何定义 ApplicationRoute 或 ApplicationController?它们是保存为 application.js 还是 index.js?

【问题讨论】:

    标签: ember.js ember-cli


    【解决方案1】:

    ApplicationRoute 将保存在app/routes/application.js 下,ApplicationController 将保存为app/controllers/application.js

    只要这些文件 export default 分别是正确的子类路由或控制器,一切都应该没问题。

    【讨论】:

    • 好的,谢谢...我很困惑,因为在嵌套目录中我需要执行app/routes/accounts/index.jsapp/controllers/accounts/index.js 之类的操作。在这种情况下是正确的,是吗?
    • 是的,没错。虽然我必须承认,我从来没有这样做过,因为我更喜欢在我的 IDE 中看到更多相关的文件名。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    • 2017-02-28
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    相关资源
    最近更新 更多