【问题标题】:is there way to use one component via parameter for multi link in angular 7有没有办法通过角度7中的多链接参数使用一个组件
【发布时间】:2019-07-14 07:45:33
【问题描述】:

我有这个代码的组件:

<div class="form-group">
  <label>test</label>
  <input type="text" class="form-control" [(ngModel)]="test"/>
</div>

我将这个组件用于两个这样的链接:

<li>
  <a class="text-white home-tabs pl-3 pr-3 pt-2 pb-2 rounded-top" [routerLink]='["/default-dashboard","14"]' routerLinkActive="active-home-tabs">link1</a>
</li>
<li>
  <a class="text-white home-tabs pl-3 pr-3 pt-2 pb-2 rounded-top" [routerLink]='["/default-dashboard","15"]' routerLinkActive="active-home-tabs">link2</a>
</li>

现在我想获取任何链接上的输入值,但是当我在一个链接中更改值时,第二个链接输入值会更改! 有什么方法可以在组件上使用并从任何链接获得尊重价值?

【问题讨论】:

  • 我无法理解您在这里想要实现的目标。你能详细说明一下用例吗?

标签: angular parameters routes


【解决方案1】:

我想在标签视图模式下创建一个类似 Yahoo Mail 的页面。这样我就可以在多个标签中显示一个组件并通过选择任何标签来显示其信息。 但是当我使用路由创建链接时,通过选择每个链接会显示重复信息,并且通过选择任何链接重新加载页面。 Angular有没有办法解决这个问题? 谢谢

【讨论】:

    猜你喜欢
    • 2022-01-19
    • 2021-07-29
    • 2022-08-24
    • 1970-01-01
    • 2021-03-19
    • 1970-01-01
    • 2021-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多