我正在使用 Ember 开发我的第一个应用程序,并且很想知道构建我的应用程序的最佳方式。
目前我只有一个页面包含我页面的所有不同部分。有没有办法拆分索引页面并从其他地方异步加载内容?我会更喜欢这个,因为我的索引页面太长了。
我正在使用 Ember 开发我的第一个应用程序,并且很想知道构建我的应用程序的最佳方式。
目前我只有一个页面包含我页面的所有不同部分。有没有办法拆分索引页面并从其他地方异步加载内容?我会更喜欢这个,因为我的索引页面太长了。
我会问你的应用程序有多复杂
如果您可以从包含视图/控制器/路由器的单个文件开始,它可以帮助您在最初的几天/几周内了解框架。如果您发现您的单个 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 来管理您的依赖项/等