使用 Angular 7 导航时页面未正确加载
Page is not loaded properly on navigation using Angular 7
当我尝试导航不同的组件时。只有 html 正在渲染为输出。在之前的屏幕设计下方。如果我再次点击屏幕上的某处。页面加载正确。
我没有在控制台上收到任何错误。
以同样的方式我在提交表格时遇到问题。第一次单击提交按钮 none 时,如果我再次单击屏幕上的某处,则会触发验证。验证成功了。
我无法确定此问题的根本原因
路由器link:
this.router.navigate("master/finance/currency", { queryParams: { screenId: 3 } });
我正在动态传递 url
预期输出:
当我单击路由器 link 一次以及单击提交按钮一次验证时应该完全加载组件。
谁能解决这个问题?
我找到了这个问题的解决方案。
其实这个问题不是由于路由。在构造函数中,我已经初始化了许多服务。在我的一项服务中 Excel 服务的版本更高,angular 7 不支持。我已经降级了 angular [=14] 中可用的 excel js 版本=] 我可以毫无问题地导航到任何屏幕
这个issue是我在constructor里面一个一个评论服务发现的
当我尝试导航不同的组件时。只有 html 正在渲染为输出。在之前的屏幕设计下方。如果我再次点击屏幕上的某处。页面加载正确。 我没有在控制台上收到任何错误。 以同样的方式我在提交表格时遇到问题。第一次单击提交按钮 none 时,如果我再次单击屏幕上的某处,则会触发验证。验证成功了。 我无法确定此问题的根本原因
路由器link:
this.router.navigate("master/finance/currency", { queryParams: { screenId: 3 } });
我正在动态传递 url
预期输出: 当我单击路由器 link 一次以及单击提交按钮一次验证时应该完全加载组件。
谁能解决这个问题?
我找到了这个问题的解决方案。 其实这个问题不是由于路由。在构造函数中,我已经初始化了许多服务。在我的一项服务中 Excel 服务的版本更高,angular 7 不支持。我已经降级了 angular [=14] 中可用的 excel js 版本=] 我可以毫无问题地导航到任何屏幕
这个issue是我在constructor里面一个一个评论服务发现的