SAP Spartacus产品明细页面用Observable显示产品名称
生活随笔
收集整理的這篇文章主要介紹了
SAP Spartacus产品明细页面用Observable显示产品名称
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
具體實現(xiàn):
import { Component, OnInit } from '@angular/core'; import { ActiveCartService, Product } from '@spartacus/core'; import { CurrentProductService } from '@spartacus/storefront'; import { Observable } from 'rxjs'; import { filter, map } from 'rxjs/operators';@Component({selector: 'app-mycom',templateUrl: './mycom.component.html',styleUrls: ['./mycom.component.scss'] }) export class MycomComponent implements OnInit {product$: Observable<Product> = this.currentProductService.getProduct().pipe(filter(product => !!product));productName$ = this.product$.pipe(map(product => product.name));constructor(private currentProductService: CurrentProductService, private cartService: ActiveCartService) {}ngOnInit(): void {this.product$.subscribe(product => console.log(product));}}最后的效果:
總結(jié)
以上是生活随笔為你收集整理的SAP Spartacus产品明细页面用Observable显示产品名称的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AWE2023|科大讯飞AI产品亮相:大
- 下一篇: 以下哪句诗描写的是古人的劳作生活?蚂蚁庄