से कक्षा को निर्यात करें यदि मेरे पास एक अलग फ़ाइल में परिभाषित कॉफ़ीस्क्रिप्ट क्लास है जिसे मैं अपनी मुख्य स्क्रिप्ट से कॉल कर रहा हूं। मैं वैश्विक रूप से दिखाई देने वाली फ़ाइल के भीतर कार्य कर सकता हूं, लेकिन कक्षा नहीं।एक कॉफ़ीस्क्रिप्ट फ़ाइल
शामिल फ़ाइल है:
root = exports ? this
root.add = (a, b) ->
return a + b
class root.userModel
username: 'Aaaa'
name: 'Bbbb'
मैं अपने मुख्य कोड से समारोह का उपयोग कर सकते हैं। मैं कक्षा कैसे बना सकता हूं?
मैं यहाँ अपने कोड की कोशिश की और कक्षा तक पहुँचने में कोई समस्या नहीं मिला है से पहले एक '@' के साथ अपने वर्ग को परिभाषित। अगर मैं 'u = new test.userModel()' कहता हूं, तो 'u' में एक ऑब्जेक्ट होगा, जैसा कि अपेक्षित है, और ऑब्जेक्ट 'test.userModel' का एक उदाहरण होगा (परीक्षण के लिए उपयोग की जाने वाली फ़ाइल' test.coffee है 'और इसे 'test = requ' के साथ आयात किया।/test'') – brandizzi
आपकी मदद के लिए धन्यवाद। समस्या कोड – tooba