0

次の形式のバックエンド URL にリクエストを送信する必要があります。

localhost:8000/myapp/item1/:id1/item2/:id2/item3

ここで、id1id2は動的な数値です。コンストラクターで2つの引数をとるサービスを使用することを考えました。このようなものです

export class Item3Service {

  private id1: number;
  private id2: number;

  constructor(
    id1: number,
    id2: number
  ) {
    this.id1 = id1;
    this.id2 = id2;
  }

  getList() {/**** implementation here ****/}
  getDetail(id3: number) {/**** implementation here ****/}
  create() {/**** implementation here ****/}
  update(id3: number) {/**** implementation here ****/}
  delete(id3: number) {/**** implementation here ****/}

}

コンストラクターにパラメーターを挿入する方法が本当にわかりません。また、このサービスをリゾルバー内で使用する必要がありますが、リゾルバーでパラメーターを渡すにはどうすればよいですか? トークンの値は毎回変わる必要があるため、この場合、インジェクション トークンの作成は役に立たないように思えます。アイデアが尽きた

4

2 に答える 2