[英]EmberJS multiple controllers on one page
一个路由/页面上是否可以有多个控制器。 我想在一页上显示我的应用程序的2个功能。 但是它们并不直接相关,因此每个人都需要自己的控制器,模型和(部分)视图。
但是我似乎无法弄清楚该怎么做。
看来我必须在这里使用{{render}}
选项。
这里可以有一个子目录结构吗?
当我有{{render "dashboard.users"}}
作为模板时,它确实在template / dashboard / users.hbs中,但是对于控制器,我似乎找不到它的外观以及命名约定。
例如应该
App.DashboardUsersController = ... ?
编辑:
看起来应该是,但是我不应该将其放在控制器的子文件夹中,而是将其命名为dashboard_users_controller.js
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.