更改路线后如何保持搜索输入值?角度

时间:2019-01-08 21:17:43

标签: angular search routes

我有一个基本的应用程序,其中包含两个组件的路由设置:HomeComponent和SearchComponent。 -SearchComponent显示在HomeComponent中。 -SearchComponent内部有一个简单的搜索表单,其中包含1个输入和1个“提交”按钮。

我想了解的是,在提交查询并将路由更改为/ search?q =任何内容之后,如何保留搜索输入值

谢谢

HomeComponent SearchComponent app-routing Homepage Search Route - After Submit Routing Module

1 个答案:

答案 0 :(得分:0)

如何在没有路由器出口的情况下使用路由器和路由,而是将一个组件嵌套在另一个组件中?路由和Router的唯一工作方式-是通过路由器电源插座,您不使用任何组件选择器-您正是为此定义了路由。当然,如果没有所有这些,您将无法传递任何路线参数或使用任何提供的功能。

Angular中的

Forms也可以通过另一种方式工作-有特殊的指令和数据绑定来防止默认行为(因为Angular项目是单页应用程序,因此编译后只有一个index.html,Angular操纵)。