javascript - Ember 子 Controller

标签 javascript ember.js

我想知道如何解决 Ember.js 中的以下问题: 我正在实现一种仪表板 UI,其中充满了各种不同的图表小部件。 所以,我在我的 WidgetsController 中有一个 ui-widget 列表,我想在屏幕上呈现它。

问题是每个小部件都有不同的模板,可能应该有不同的 Controller 等。

所以我想我的问题是如何遍历列表并使用不同的 Controller /模板呈现每个项目。

或者,如果您不能,您将如何处理这类问题 - 呈现不同种类事物的列表?

谢谢!

最佳答案

您应该查看 ember ContainerView

您不需要 Handlebars 来调用组件的创建并将它们添加到 View 中。看看我的例子:

http://emberjs.jsbin.com/pisay/1/edit

关于javascript - Ember 子 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24851355/

相关文章:

javascript - php & mysql 和 ajax(将图像插入 CRUD 应用程序)

javascript - 我的 textArea 中的 W3C Html 验证器

javascript - 在 Ember 数据中,在两个对象之间形成关联的最佳方式是什么?

javascript - jquery获取元素的某些类名,该类名分配了多个类

javascript - 用打字机效果打印文本,每句循环后清晰

javascript - 如何在 angularjs 的 app.config 中注入(inject)依赖项?

unit-testing - Ember CLI : How to do Asynchronous Model Unit Testing with RESTAdapter

ember.js - 为多个或一组 emberjs 应用程序命名的最佳方式

javascript - 将 vendor JS 文件导入 Ember-CLI 路由文件

javascript - 带有 http-mock 和伪装者的 Ember CLI,如何管理模拟数据