Angular 2停止页面刷新
我有一个有点傻的问题,但我自己解决不了 我有一个Angular 2应用程序,包括授权、API调用等 当你第一次加载一些内容时,比如mysite.com/users,一切正常。我得到api响应并呈现页面 但是,当您只是刷新页面时,您会再次得到api响应,javascript会按预期工作,但UI不会呈现任何动态内容(ngIf、ngFor等等) 让它再次工作的唯一方法是返回主页,然后再次移动到旧页面Angular 2停止页面刷新,angular,Angular,我有一个有点傻的问题,但我自己解决不了 我有一个Angular 2应用程序,包括授权、API调用等 当你第一次加载一些内容时,比如mysite.com/users,一切正常。我得到api响应并呈现页面 但是,当您只是刷新页面时,您会再次得到api响应,javascript会按预期工作,但UI不会呈现任何动态内容(ngIf、ngFor等等) 让它再次工作的唯一方法是返回主页,然后再次移动到旧页面 您能告诉我在哪里可以找到解决此问题的建议或指南吗?附加程序app.module in provider
您能告诉我在哪里可以找到解决此问题的建议或指南吗?附加程序app.module in providers
import { LocationStrategy, HashLocationStrategy } from '@angular/common';
...
providers: [
{
provide: LocationStrategy,
useClass: HashLocationStrategy
},
...],
...
请检查,以学习如何提出一个好问题!这个问题很模糊,没有具体的代码问题。我偶尔会遇到刷新路由无法正确加载当前路由数据的问题。如果是这种情况,您需要彻底修改您的ngOnInit和route guards,以确保正确加载数据。您的控制台中有任何错误吗?