Chrome Extension Преобразование Backbone.js Коллекции для регулярного массива JavaScript
-
12-12-2019 - |
Вопрос
в моем фоне скрипта:
var collection = Backbone.Collection.extend({});
chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
sendResponse(new collection());
}
.
в JavaScript My Browser_action:
chrome.tabs.getSelected(null, function(tab) {
chrome.extension.sendRequest({
action: "someAction",
tab: tab
},
function(collection) {
// collection is now a JS array, rather than Backbone.Collection
});
});
.
Как уже упоминалось в комментарии выше аргумента «Коллекция» в обратном вызове Sendrequest, оказывается регулярным массивом JS, а не Backbone.Collection.
Это санитизирующая артефакт / мера безопасности, взятая Chromium?Есть ли способ пройти отзыв. Коллекция через sendrequest?
Решение
Не связан с StackOverflow