gpt4 book ai didi

javascript - VueJS - 变量已定义但从未使用过(将数据发送到 Firebase)

转载 作者:行者123 更新时间:2023-12-04 15:24:02 24 4
gpt4 key购买 nike

我在学习 VueJS 时遇到了问题。我想将数据发送到 Firebase,但它一直告诉我变量从未使用过。我在 promise 中声明它。

这是脚本:

methods: {
register: function() {
const info = {
email: this.email,
password: this.passOne,
displayName: this.displayName
};

if(!this.error) {
Firebase.auth()
.createUserWithEmailAndPassword(info.email, info.password)
.then(
userCredentials => {
this.$router.replace('meetings');
},
error => {
this.error = error.message;
}
);
}
}
},

这是错误:

error    'userCredentials' is defined but never used  no-unused-vars

最佳答案

那是一个 es-lint 错误。解决:

            if(!this.error) {
Firebase.auth()
.createUserWithEmailAndPassword(info.email, info.password)
.then(
() => {
this.$router.replace('meetings');
},

或者你也可以让 es-lint 不要寻找下一行:

           //es-lint-disable-next-line no-unused-vars
.then( userCredentials => {
this.$router.replace('meetings');
},

关于javascript - VueJS - 变量已定义但从未使用过(将数据发送到 Firebase),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62696629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com