访问快速应用中的Angular 2路线

时间:2016-12-12 08:51:06

标签: node.js angular routing

我已经在Angular上创建了一个基于节点和客户端构建的服务器端的Web应用程序。文件结构如下。

|_ api
|_ client
|_ config
|_ models
|_ package.json
|_ server.js

当我运行服务器时,我只能访问索引页面,所有其他路由(角度路由)都无法访问。

1 个答案:

答案 0 :(得分:1)

  

SPA (单页应用程序)中,可以使用单个页面加载检索所有必需的代码(HTML,JavaScript和CSS),或者   适当的资源被动态加载并添加到页面中   必要的,通常是为了响应用户的行为。该页面没有   在过程中的任何一点重新加载,也不控制转移到   另一个页面,虽然位置哈希或HTML5历史API可以   用于提供单独逻辑的感知和导航性   应用程序中的页面。

angular2有一个专用的路由模块 @ angular / router 来在Clinet端进行路由,所以你很可能不需要服务器端的路由逻辑,除非你有自定义架构/用例。