Sto usando la seguente logica per ottenere la stringa i18n della chiave data.
export function i18n(key) {
if (entries.hasOwnProperty(key)) {
return entries[key];
} else if (typeof (Canadarm) !== 'undefined') {
try {
throw Error();
} catch (e) {
Canadarm.error(entries['dataBuildI18nString'] + key, e);
}
}
return entries[key];
}
Sto usando ESLint nel mio progetto. Ricevo il seguente errore:
Non accedere al metodo Object.prototype "hasOwnProperty" dall'oggetto di destinazione. È un errore " no-prototype-builtins ".
Come cambio il mio codice per risolvere questo errore? Non voglio disabilitare questa regola.