另一个组件更新的CSS类我的导航栏组件是我的进度栏组件如何从角2
@Component ({
selector: 'progress-bar',
templateUrl: './progress-bar.component.html',
styleUrls: ['./progress-bar.component.css']
})
export class ProgressBarComponent {
}
这是HTML文件
<div class="step-by-step">
<ul class="unstyled clearfix">
<li class="step step-ok"><span>step one</span></li>
<li class="step step-ok"><span>step two</span></li>
<li class="last-step step-ok"><span>step three</span></li>
</ul>
</div>
这是怎么了我的应用程序组件像
进口{元器件}从 “@角/芯”;
@Component ({
selector: '',
templateUrl: `<navbar-component></navbar-component>
<progress-bar></progress-bar>
<router-outlet></router-outlet>`
})
export class AppConfigurationComponent {
}
每个页面来被导航到我已经为这些网页组件(三个总)我希望能够设置CSS类进度条的,我通过网页浏览
下面
那么你的进度成分会做更新?并使用更多相关信息来优化您的问题。 – Aravind
进度条显示3页的进步已导航....所以进度条有3个节点...从拳头网页浏览后,在进度条的第一个节点是通过改变颜色更新中... 。注意进度条在其自己的组件中,而其他页面在它们自己的组件中。所以必须有组件 – kuebano
在这种情况下,更简单的方法是为你的进度条创建服务之间进行通信的方式。组件将订阅更改并传递值以相应地查看。看看这里:https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#bidirectional-service – mickdev