के बारे में शिकायत करते हुए मैंने एक नेट कोर वेब एप्लिकेशन पर रिशेर्पर अल्टीमेट चालू कर दिया है जो कि रिएक्ट कंपोनेंट्स को टाइपस्क्रिप्ट का उपयोग कर रहा है।वीएस 17 रिशेर्पर रिएक्ट.कंपोनेंट
तो मेरे पास एक साधारण घटक वर्ग है;
export class Index extends React.Component<{},{}>{
Resharper मुझे चेतावनी के लिए
Generic type '_$_$RsRpExt"FromFile;....\node_modules\@types\react\index.d.ts, module=JavaScriptReferencedFilesModule:Referenced external files".React.Component' requires 1 type argument(s), but got 2
मेरे NPM संकुल प्रतिक्रिया है कि कर रहे हैं;
निर्भरता:
"react": "^15.6.1",
"react-dom": "^15.6.1",
देव निर्भरता
"@types/react": "^15.0.39",
"@types/react-dom": "^15.5.1",
टाइप किया फ़ाइलों को देखते हुए, मैं देख सकता हूँ कि प्रतिक्रिया घटक एकदम सही ढंग से 2 तर्कों में लेता है:
interface Component<P = {}, S = {}> extends ComponentLifecycle<P, S> { }
class Component<P, S> {
constructor(props?: P, context?: any);
मैं टीएस/टीएसएक्स फाइलों को संकलित करने के लिए वेबपैक का उपयोग कर रहा हूं और यह सब काम कर रहा है और प्रोजेक्ट काम करता है, हालांकि यह जा रहा है यदि Resharper टाइपस्क्रिप्ट कोड के साथ अच्छी तरह से खेल नहीं रहा है तो जी परेशान होना चाहिए।
कोई भी इसे हल करने का कोई तरीका जानता है?
अहह जानकारी के लिए धन्यवाद। मैं तंग बैठूंगा और फिर आर # v2017.2 के लिए इंतजार करूँगा। –