如何解决解析错误:意外令牌;?

时间:2019-07-11 16:55:07

标签: php html web wixcode

我正试图为我的Wix网站设置一个过滤器。我正在遵循以下代码:https://www.youtube.com/watch?v=QhMKnm1f6EU

但是由于某种原因,我在底部看到一个错误。

    .contains("bedrooms", $w('#dropdown6').value
    .ge("bathrooms", $w('#dropdown5').value
    .between("price",paraFloat($w('#dropdown3').value), parseFloat($w('#dropdown4').value)))

.then((results) => {
        console.log("Dataset is now Filtered");
        $w("#repeater1").data = results.items;
    }).catch((err) => {
        console.log(err);
--> });                            
$w("#repeater1").expand();
}

1 个答案:

答案 0 :(得分:0)

基本上是语法错误。在看不到其余代码的情况下很难说出它的确切含义,但似乎是您根据所发布的代码片段缺少了两个右括号。请参见下面的示例。

    .contains("bedrooms", $w('#dropdown6').value)
    .ge("bathrooms", $w('#dropdown5').value)

请注意代码段中缺少的这两行的结尾处的括号。如果您仅添加这些内容就可以使用(假设您没有其他语法错误)。