0

我正在使用 Ember 开发我的第一个应用程序,并且很想知道构建我的应用程序的最佳方式。

目前我只有一个页面包含我页面的所有不同部分。有没有办法拆分索引页面并从其他地方异步加载内容?我会更喜欢这个,因为我的索引页面太长了。

4

1 回答 1

1

我会问你的应用程序有多复杂

如果您可以从包含视图/控制器/路由器的单个文件开始,它可以帮助您在最初的几天/几周内了解框架。如果您发现您的单个 js 文件增长 > 100 多行(或任何数字让您觉得是时候分解它),您可以创建一个文件夹

/templates => handlebars templates here (pre compiled if possible)
/views => just the view javascript objects
/controllers => array controllers or object controllers
/models => ember-data or regular JS objects that do the heavy lifting
/routers => in the future you may have > 1 router per ember.js app

一旦达到这种复杂程度,您可能会查看 require.js 来管理您的依赖项/等

于 2012-11-30T20:20:13.400 回答