向Angular SPA添加其他页面

时间:2017-07-10 10:59:14

标签: angularjs

情景

  • 我正在开发Angular SPA的前端(仅限CSS)。
  • 我对Angular路由并不是特别熟悉。
  • 我想添加一个包含Bootstrap组件 的独立页面用于开发目的(是的,我知道这意味着它不会成为单个页面申请了)。这样我就可以使用所有组件的统一视图,因此在处理CSS时我不必来回切换。它还充当Bootstrap的文档,供其他开发人员参考。

我尝试了什么

我最初在app文件夹中添加了一个bootstrap.html页面,以及应用程序的index.html这首先起作用,但现在已停止工作了。 实现这样的目标的最佳/标准方法是什么?

更新:我设法解决了一些JS错误,因此页面重新启动并运行。我的问题仍然存在:"有没有办法添加一个被视为标准/最佳做法的独立页面,或者它只是在应用程序根目录中添加一个单独的HTML页面?"

1 个答案:

答案 0 :(得分:1)

如果你在链接锚标签中使用target='_self',这应该强制整页重新加载,这将避免角度路由 - 这是我希望你的请求被劫持的地方(按设计)。 / p>

e.g。

<a href="http://my-app.com/bootstrap.html" target="_self">link</a>

回答您的更新问题 不是我所知,因为(正如你正确指出的)这混合了SPA设计模式。