En un complemento de Chrome:
esto funciona:
var apiKey = e.target.value chrome.storage.local.set({'IsletJiraApi': apiKey}, function() {});y esto también funciona:
var obj = {'IsletJiraApi': e.target.value} chrome.storage.local.set(obj, function() {});pero esto no:
var apiKey = e.target.value var varName = 'IsletJiraApi' chrome.storage.local.set({varName: apiKey}, function() {}); Enloquecedoramente, eso es lo que quiero para poder abstraerme en una función storageSet(key, val) . Esto no tiene sentido para mí, ¿alguien sabe lo que está pasando?