我正试图在我的网站上创建一个独立的用户登录门户(由Wix驱动--我不是程序员或平面设计师),我遇到了一个问题--整理错误,或者更确切地说,我在理解与错误相关的答案时遇到了问题。下面是供参考的代码片段:
import wixUsers from 'wix-users';
import wixLocation from 'wix-location';
$w.onReady(function(){{
$w('#loginNow').onClick(function (){
let email = $w('#loginEmail').value;
let password = $w('#loginPassword').value;
wixUsers.login(email,password)
.then(()=>{}
wixLocation.to('/projects-2/{Project Name}');
})
}
})问题是,最后一行抛出了以下错误消息:
类型为"void“的
据我所读,这意味着回调函数不能正常工作。了解到我在这里是完全绿色的,现在的回调函数是loginEmail和loginPassword,因为它们必须被引用到数据库,但是也有对页面"/project-2/{Project }“的回调,知道我复制和粘贴了段塞-它应该是完全正确的回调,但它不是。
希望这是有意义的。任何帮助整理这件事都是非常感谢的!
提亚
发布于 2021-02-02 04:01:56
回调函数的格式不正确。其内容应如下:
.then(() => wixLocation.to('/projects-2/{Project Name}'));而且,我认为$w.onReady(function(){{不应该有两个花括号。
https://stackoverflow.com/questions/66003388
复制相似问题