我有一个“表单”,用户选择一个选项,应用程序会将他们带到下一页,在那里他们需要再次选择一个选项。每个选项列表都是一个不同的组件。我还有一个静态的页眉组件,显示在所有页面上。我想隐藏第一页上的Previous
按钮,我该怎么做?
我可以使用ngIf
指令进行条件渲染,但是我怎么知道我现在在哪个页面上?我怎么把它转换成Angular + Typescript代码?
谢谢
我有一个“表单”,用户选择一个选项,应用程序会将他们带到下一页,在那里他们需要再次选择一个选项。每个选项列表都是一个不同的组件。我还有一个静态的页眉组件,显示在所有页面上。我想隐藏第一页上的Previous
按钮,我该怎么做?
我可以使用ngIf
指令进行条件渲染,但是我怎么知道我现在在哪个页面上?我怎么把它转换成Angular + Typescript代码?
谢谢
1条答案
按热度按时间zwghvu4y1#
你创建一个容器组件来呈现其他组件,然后对于你想隐藏上一个按钮的组件,你可以传入一个
@Input()
变量hidePrevious
,你的容器组件将知道这个组件是否应该隐藏上一个按钮。