मेरे पास एक विधि है जिसका मुख्य उद्देश्य एक डोम ऑब्जेक्ट पर एक संपत्ति निर्धारित करना है
function (el) {
el.expando = {};
}
मैं AirBnB की कोड शैली का उपयोग करता हूं जो ESLint को एक no-param-reassign
त्रुटि देता है:
पैरामीटर 'एल' नो-परम-रिअसाइन को कार्य करने के लिए त्रुटि असाइनमेंट
मैं AirBnB की कोड शैली के अनुरूप एक DOM ऑब्जेक्ट को तर्क के रूप में कैसे हेरफेर कर सकता हूं?
किसी ने किसी अन्य मुद्दे का /* eslint react/prop-types: 0 */
उल्लेख करने का उपयोग करने का सुझाव दिया, लेकिन अगर मैं गलत नहीं हूं तो यह प्रतिक्रिया के लिए अच्छी तरह से लागू होता है, लेकिन मूल डोम हेरफेर के लिए नहीं।
इसके अलावा, मुझे नहीं लगता कि कोड शैली बदलना एक उत्तर है। मेरा मानना है कि मानक शैली का उपयोग करने के लाभों में से एक है परियोजनाओं में लगातार कोड होना और नियमों को बदलना एयरबर्न्स जैसी प्रमुख कोड शैली का दुरुपयोग महसूस होगा।
रिकॉर्ड के लिए, मैंने GitHub पर AirBnB से पूछा, उन्हें क्या लगता है कि # 766 इश्यू में इन मामलों में जाने का तरीका क्या है ।