Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/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
Ember.js 如何为404页面设置不同的应用程序模板?_Ember.js - Fatal编程技术网

Ember.js 如何为404页面设置不同的应用程序模板?

Ember.js 如何为404页面设置不同的应用程序模板?,ember.js,Ember.js,网站有传统的模板结构元素:页眉、内容、页脚。网站的几乎所有页面都有这样的结构。但是404页面没有标题 所以我的问题是:是否有一些干净的方法来为404页面设置唯一的应用程序模板? 当然,我可以将{{partial'header'}}添加到所有模板的开头,在404页面旁边,但我希望有正确的方法来做到这一点 塔克斯 对我的英语很抱歉 p.S.S.EmberJS v1.9.1在不更改应用程序模板名称的情况下,您可以通过观察应用程序控制器的currentPath属性,并在应用程序模板中使用{{if}}帮助

网站有传统的模板结构元素:页眉、内容、页脚。网站的几乎所有页面都有这样的结构。但是404页面没有标题

所以我的问题是:是否有一些干净的方法来为404页面设置唯一的应用程序模板?

当然,我可以将{{partial'header'}}添加到所有模板的开头,在404页面旁边,但我希望有正确的方法来做到这一点

塔克斯

对我的英语很抱歉


p.S.S.EmberJS v1.9.1

在不更改应用程序模板名称的情况下,您可以通过观察应用程序控制器的
currentPath
属性,并在应用程序模板中使用
{{if}}
帮助程序隐藏和显示标头,在路由之间更改应用程序模板的内容

这是一种比更改应用程序模板名称更干净的方法,因为您不必重新提交任何视图


.

当你说404页时,你是在说Ember内置的错误路径吗?它比我的选项好得多,我会试试