angular - 重新初始化一个已经加载的 Angular 组件

标签 angular typescript

当用户单击导航到已加载/现有路由的链接时,有没有办法以 Angular 4 重新初始化组件?

我需要此功能,因为用户可以在编辑模式下查看带有预填充数据的表单,并决定不编辑和填写新表单(已加载)。

最佳答案

我找到了解决问题的方法。我在 url 中使用了 queryParams 并根据用户导航到“新表单”页面的位置将其标记为 true/false。如果是真的,我会重置表格,否则不会。

关于angular - 重新初始化一个已经加载的 Angular 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48399946/

相关文章:

Angular 2 CLI - 部署

reactjs - dockerized React 应用程序中的 VSCode + Typescript

typescript - 如何为 chalk 的标记模板文字定义 TypeScript 类型?

javascript - TypeScript 中的 RSA 加密/解密

javascript - javascript 文件中的函数无法使用声明文件检测自己的类型

angular 2 Observable完成未调用

typescript - 在 WebStorm for TypeScript 中自动导入类的快捷方式

javascript - 相同的函数通过设计模式在javascript中返回对象、数组或函数方面的多个值?

javascript - 无法使用 Angular $ http post将数据发布到实时服务器上的php,但在localhost上工作

angular - RxJS 阻塞调用