繁体   English   中英

如何在角度变化事件中重新加载组件

[英]How to reload a component on a change event in angular

我有角度组件,正在加载其他组件,现在在更改下拉列表项的事件中,我只需要重新加载一个特定组件。 有可能这样做吗?

我调查了堆栈溢出本身的一些答案,但主要是关于重新加载整个页面。

  <dropdown (change)="detectChange($value)" />
  <Component-one></Component-one>

在一个组件中,我有一个带有少量值的“下拉列表”,而另一个组件说它已经加载了“ component-one”,当“ dropdown”中的值更改时,我需要重新加载“ component-one”。

这是一个普遍的问题。 首先,您需要了解最终要实现的目标。

一种“重新加载”组件的方法是,根据下拉值将一些数据传递给该组件,因此它将自动“重新加载”。

另一种方法是,您可以基于下拉列表值获取url参数或查询参数,并根据下拉列表值的变化导航至具有新参数值的路由,以便组件“重新加载”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM