मैं क्लाइंट-साइड पर टेबल निर्यात की एक प्लगइन विकसित कर रहा हूं। प्लगइन ठीक काम करता है। लेकिन जब मैंने अपने कोड को जिशिंट में मान्य किया, तो यह मुझे सख्त उल्लंघन कहने में एक त्रुटि फेंकता है। नीचे समारोह है:जावास्क्रिप्ट - jshint संभव सख्त उल्लंघन त्रुटि
function disableExport(){
if(_(this).exportPlugin !== undefined){
_(this).exportPlugin.setStyle('pointer-events', 'none');
_(this).exportPlugin.find('.ebIcon').removeModifier('interactive','ebIcon');
_(this).exportPlugin.find('.ebIcon').setModifier('disabled','','ebIcon');
}else{
console.log('ERROR!');
}
}
और यह कहते हैं: "। एक सख्त मोड समारोह समारोह मंगलाचरण का उपयोग कर मार डाला है, तो उसकी 'इस' मूल्य अपरिभाषित हो जाएगा"
प्लगइन का पूरा कोड https://jsfiddle.net/t47L8yyr/
पर उपलब्ध है मैं यह कैसे ठीक करूं? /*jshint validthis:true*/
दोस्तों, हमने सवाल को डुप्लिकेट के रूप में बंद कर दिया जब ओपी ने स्पष्ट रूप से कहा कि दूसरे प्रश्न में स्वीकृत उत्तर उनके लिए उपयोगी नहीं था। आइए इसे दोबारा खोलें – slezica
@ स्लेज़िका धन्यवाद – Valay
इसे थोड़ी देर दें। जब इसे फिर से खोल दिया जाता है तो मैं – slezica