angular2 刷新当前页面

现在的项目在有一个功能就是,删除表格中的一行,刷新当前页面数据:

实现方式:点击删除按钮时请求后台执行删除操作之后在subscribe中刷新路由,路由地址指向到当前页面的路由,

但是有一点很重要就是必须要改变路由,否则页面不会刷新

改变路由有3个方式:

1.使用完全不相同的两个地址,比如:A:user  B:userList 但是A和B都指向同一个Component;

2.使用用一个地址,但是另外一个地址可以携带一个参数,如下图

3.推荐使用这种,因为这样整个路由的地址不会更改。

   使用同一个地址,并且使用路由的query携带参数的功能,代码如下

在初始化的地方一定要有queryParams去接收,不然不会跳转。最好做一下空值过滤

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,794评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,656评论 25 708
  • 22年12月更新:个人网站关停,如果仍旧对旧教程有兴趣参考 Github 的markdown内容[https://...
    tangyefei阅读 35,468评论 22 257
  • 结构体和类的声明 以及实例化 属性的访问 console log 如下 结构体是值拷贝 console log 如...
    点滴86阅读 319评论 0 0
  • 突然觉得行走在这个热的火急火燎的城市自己也快要被融化了一样…… 什么才是安全感? 以前听朋友说安全感就是男朋友速速...
    戴蝴蝶结的豆豆阅读 231评论 0 1

友情链接更多精彩内容