Javascript: передача и получение данных пары ключей и значений API BroadcastChannel

Как назначить пару ключевых значений с помощью BroadCastChannel API? Мы хотим отправить данные с ключом темы, "Мебель" и значением со следующим классом.

Необходимо отправить данные с парой ключевых значений, а затем получить данные

Работая над этим кодом,

public class Product  = {
    ProductId: number,
    ProductName: string,
    ProductType: string
}

Компонент отправителя: (необходимо назначить ключевую мебель субъекта)

const bc = new BroadcastChannel('test_channel');
bc.postMessage(JSON.stringify(this.product));

Компонент приемника:

const bc = new BroadcastChannel('test_channel');

bc.onmessage = (message) => {
  if (message.Subject == "Furniture") {
    let dataObject = JSON.parse(message.data);
    console.log(dataObject);
  }
}

Использование Angular в среде Typescript, однако собственный Javascript также будет работать.

0 ответов

Другие вопросы по тегам