javascript - calling overriden methods base in ES6 -


मेरे पास निम्न कोड है:

  आयातकर्ता को 'साधारण-प्रमाण-तेरी से आयात करें / authenticators / torii '; निर्यात डिफ़ॉल्ट Authenticator.extend ({restore: फ़ंक्शन (डेटा) {}, प्रमाणित करें: फ़ंक्शन (प्रदाता, विकल्प) {}, अमान्य: फ़ंक्शन (डेटा) {}});  

मैं प्रमाणित विधि के अंदर से कैसे, आधार वर्ग प्रमाणित विधि में कॉल कर सकता हूँ?

सामान्य ES5 मामले में, Ember.Object.extend विधि का उपयोग नहीं कर रहा है this._super , और न ही ES6 वर्ग उत्तराधिकार, आपको इसे समझने के लिए मानक या विधियों का उपयोग करना चाहिए इसलिए माता-पिता वर्ग की प्रमाणित करें विधि को कॉल करने के लिए आपको इसे अपनी चाइल्ड मेथड में जोड़ना होगा:

  Authenticator.prototype.authenticate.call (यह / * कुछ तर्क यहाँ * / );  

Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -