前端我用的angularjs的单页面路由,后端我用的nodejs处理的路由,当用户进行路由跳转的时候,怎么控制他是angularjs路由还是nodejs路由?当用户请求的是http://localhost:8080/index.html的时候nodejs返回index.html,在index.html这个页面里面有一个angularjs的路由跳转,但是请求又发给饿了nodejs,这个时候nodejs路由没有匹配的内容,所以就会出错,怎么实现前端路由nodejs路由的有效控制?例如:html: <div>
<div>
<div>header</div>
<a ui-sref="header">跳转按钮</a>
</div>
<div>content</div>
<div>footer</div>
<div ui-view></div>
</div>angularjs路由:$stateProvider.state('header', {
url: '/header',
templateUrl: './header.html'
});当我点击 ‘跳转按钮’的时候,前端路由并没有起作用,而是给nodejs发送一个请求
添加回答
举报
0/150
提交
取消