Много к одному отношения в мангусте. Как получить доступ и вывести упомянутые идентификаторы объекта?

API sendMessage кажется правильным, но похоже, что существует проблема с совпадением URL.

Ваши скрипты содержимого будут введены только в домене google.com. Как вы упомянули в matches в манифесте файл.

Откройте google.com и проверьте адресную строку, вы можете увидеть URL https://www.google.com/, поэтому чтобы ваш скрипт содержимого ввел домен google, вам необходимо изменить ваш matches

"matches": [
    "https://*.google.com/*"
]

Также измените ваш слушатель onMessage , как показано ниже

chrome.runtime.onMessage.addListener( 
  function(request, sender, sendResponse) {
    console.log("Received message", request.message);
  }
);

Теперь перейдите к google.com и обновите страницу.

0
задан jermainecraig 18 January 2019 в 18:09
поделиться

1 ответ

вам нужно заполнить поле списка желаний, попробуйте это,

User.findOne({ _id: req.session.userId }).
  populate('wishlist').
  exec(function (err, user) {
    res.render('wishlist', {
      title: 'Wishlist',
      template: 'wishlist',
      saved: user.wishlist,
      header: true,
      footer: true
    });
  });
0
ответ дан Visrozar 18 January 2019 в 18:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: