Chcę dodać ID z JS

@Component({
  selector: 'kit-general-16',
  templateUrl: './16.component.html',
  styleUrls: ['./16.component.scss'],
})
export class CuiGeneral16Component implements OnChanges {
  @Input() id: string
  @Input() name: string
  @Input() price: string
  @Input() oldPrice: string
  setFavorite() {
    this.isFavorite = !this.isFavorite
  }
  ngOnChanges() {}
}

Składnik:

<kit-general-16 [name]="product.name" [price]="product.price" [oldPrice]="product.oldPrice" routerLink="../edit-product/{product.id}"></kit-general-16>

Jak mogę zastąpić routerLink wartość {product.id}? Obecnie dostaję edit-product/%257Bproduct.id%257D

0
Peter Penzov 8 październik 2020, 21:21

1 odpowiedź

Najlepsza odpowiedź

Wymień routerLink="../edit-product/{product.id}" do routerLink="../edit-product/{{product.id}}".

Więc zamiast używać {product.id}, pls użyj {{product.id}}.

Odniesienie

1
Derek Wang 8 październik 2020, 18:24