Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用EmberJS在主应用程序模板中显示特定视图_Javascript_Ember.js_Ember Data - Fatal编程技术网

Javascript 如何使用EmberJS在主应用程序模板中显示特定视图

Javascript 如何使用EmberJS在主应用程序模板中显示特定视图,javascript,ember.js,ember-data,Javascript,Ember.js,Ember Data,对于EmberJS,我想知道如何在主模板中显示特定视图? 当我点击application.hbs中的菜单时,我想显示用户、事件 使用组件的最佳实践是什么?莫代尔观点? 你有什么好的教程吗?这就是{{outlet}的目的。如果将/users路由添加到路由器,并添加users.hbs。它将在应用程序.hbs的{{outlet}}中呈现此模板 参见jsbin示例。Ok great,int users.hbs我有不同的视图,例如显示用户配置文件、编辑。。。我应该为我的项目中的每个视图创建一个新的tem

对于EmberJS,我想知道如何在主模板中显示特定视图?

当我点击application.hbs中的菜单时,我想显示用户、事件 使用组件的最佳实践是什么?莫代尔观点?
你有什么好的教程吗?

这就是
{{outlet}
的目的。如果将
/users
路由添加到路由器,并添加
users.hbs
。它将在
应用程序.hbs的
{{outlet}}
中呈现此模板


参见jsbin示例。

Ok great,int users.hbs我有不同的视图,例如显示用户配置文件、编辑。。。我应该为我的项目中的每个视图创建一个新的template.hbs和/route吗?确切地说,您应该阅读它,它解释了emberjs的命名转换,它们非常重要。其余的指南也值得一读。哦,记住“如果你的接口是嵌套的,你的路由应该是嵌套的”。最后一件事,模态视图何时使用?您是指对话框中的模态视图,在执行任何其他操作之前需要关闭或处理?当您觉得在应用程序中发生任何其他操作之前需要处理某些事情时,应该使用模态视图。