Wix 动态页面上的单选按钮

问题描述

我目前正在我的网站上进行动态页面设置,其中涉及单选按钮。有 4 个单选按钮,每个按钮都链接到不同的动态页面,我添加了以下代码来更改 url 以匹配相关选择

export function radioGroup1_change() {
 

 
 const label = $w('#radioGroup1').value
 let url = wixLocation.to(`/dynamic-page/${label}`);
 
    }

(几乎)一切正常 - 页面根据单选按钮中的选择而变化,网址也随之变化。但是,该页面设置为加载到动态页面的“第 1 页”,加载时,第 1 页的单选按钮会突出显示,以表明我们在该页面上。当我单击单选按钮上的“第 2 页”(作为示例)时,一切都正确更改,但单选按钮恢复为突出显示“第 1 页”,而不是在“第 2 页”上保持突出显示

代码中是否缺少某些内容,我需要添加以更正此问题,因为我已经浏览了此论坛,但不幸的是找不到任何答案?

谢谢

解决方法

您可以使用 if/else 语句通过 selectedIndex 函数更改单选按钮组的选定值。将代码放在页面的 onReady() 函数下,并使用 Wix Location's Path 函数检查您所在的页面。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...