我有一个page-mod
使用数组作为包含字段的数据。我希望能够使用 来添加/删除数组中的数据splice
,并进行page-mod
刷新。这是我的代码:
//APIs:
var store = require("simple-storage");
var pageMod = require("page-mod");
var self = require("self");
//Array for Include:
store.storage.sites = ["*.example.com","*.google.com","*.org"];
//Page-mod code:
myPageMod = pageMod.PageMod({
include: store.storage.sites,
contentScriptWhen: 'start',
contentScriptFile: [self.data.url("nicEdit-latest.js"),
self.data.url("pagedit.js")]
});
//Code to change array
function deleteItem(index) {
store.storage.sites.splice(index,1);
});
现在我需要一种方法来更新page-mod
as 的一部分deleteItem
,以便它不再适用于新删除的站点。
我尝试将其page-mod
放入一个函数并调用该函数。我也尝试过更新数组然后myPageMod.include = store.storage.sites
,但这也没有做任何事情。