Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 2停止页面刷新_Angular - Fatal编程技术网

Angular 2停止页面刷新

Angular 2停止页面刷新,angular,Angular,我有一个有点傻的问题,但我自己解决不了 我有一个Angular 2应用程序,包括授权、API调用等 当你第一次加载一些内容时,比如mysite.com/users,一切正常。我得到api响应并呈现页面 但是,当您只是刷新页面时,您会再次得到api响应,javascript会按预期工作,但UI不会呈现任何动态内容(ngIf、ngFor等等) 让它再次工作的唯一方法是返回主页,然后再次移动到旧页面 您能告诉我在哪里可以找到解决此问题的建议或指南吗?附加程序app.module in provider

我有一个有点傻的问题,但我自己解决不了

我有一个Angular 2应用程序,包括授权、API调用等

当你第一次加载一些内容时,比如mysite.com/users,一切正常。我得到api响应并呈现页面

但是,当您只是刷新页面时,您会再次得到api响应,javascript会按预期工作,但UI不会呈现任何动态内容(ngIf、ngFor等等)

让它再次工作的唯一方法是返回主页,然后再次移动到旧页面


您能告诉我在哪里可以找到解决此问题的建议或指南吗?

附加程序app.module in providers

import { LocationStrategy, HashLocationStrategy } from '@angular/common';

...
providers: [
{
  provide: LocationStrategy,
  useClass: HashLocationStrategy
},
...],
...

请检查,以学习如何提出一个好问题!这个问题很模糊,没有具体的代码问题。我偶尔会遇到刷新路由无法正确加载当前路由数据的问题。如果是这种情况,您需要彻底修改您的ngOnInit和route guards,以确保正确加载数据。您的控制台中有任何错误吗?