I have been trying so hard to find out how to remove this warning. At first it looks simple I just need to import the package that i needed from firebase.
I am using the firebase npm package
This is caused by
import firebase from 'firebase'
according to a similar question to remove the warning I needed to change it to
import * as firebase from 'firebase/app';
but when i did that I got a error on my code
TypeError: Cannot read property 'RecaptchaVerifier' of undefined"
this is my code looks like
import app from '../firebase_files/FirebaseApp'
import firebase from 'firebase'
...
created(){
//load captcha
this.$nextTick(()=>{
this.verifyCapLoading = true
window.recaptchaVerifier = new firebase.auth.RecaptchaVerifier('recaptcha-container',{
'size': 'invisible',
'callback': function(response) {
this.verifyCapLoading = false
}
})
window.recaptchaVerifier.render()
})
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…