首页 > 解决方案 > 如何修复解析错误:Unexpected Token ;?

问题描述

我正在尝试为我的 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();
}

标签: phphtmlwebvelo

解决方案


它基本上是一个语法错误。如果没有看到其余代码,很难确切地说出它的来源,但根据您发布的代码片段,您似乎缺少两个右括号。请参见下面的示例。

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

请注意代码片段中缺少的这两行中每一行末尾的括号。如果您只是在其中添加它们应该可以工作(假设您没有任何其他语法错误)。


推荐阅读