Tôi đang sử dụng logic sau để lấy chuỗi i18n của khóa đã cho.
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];
}
Tôi đang sử dụng ESLint trong dự án của mình. Tôi nhận được lỗi sau:
Không truy cập phương thức Object.prototype 'hasOwnProperty' từ đối tượng đích. Đó là lỗi ' không có nguyên mẫu-nội trang '.
Làm cách nào để thay đổi mã của tôi để giải quyết lỗi này? Tôi không muốn tắt quy tắc này.