【发布时间】:2016-10-13 13:01:56
【问题描述】:
在 Aurelia SPA 模板中,它假定每个页面都在 app.html 中,并在顶部使用相同的导航栏。但是我会有很多页面不希望导航栏位于顶部,实际上根本不使用 app.html。我正在查看 main.js ,看起来我可以连接到 bootstrap() 并更改某些页面的 aurelia.setRoot() (我只是在这里猜测),但随后我开始整理 main.js 文件并不久之后它就会变得非常混乱和维护头痛。我真的只想让一些页面完全使用它们自己的格式并忽略 app.html 格式而不做任何疯狂的配置。
我最初的想法是 app.html 应该只是一个空文件,让每个页面决定是否需要导航栏并将其包含在各个页面中。但现在我在许多页面上复制代码,如果标准页面布局发生变化,我必须更改所有单独的页面。不确定解决他的最佳方法。有什么建议吗?
【问题讨论】: