首页 > 解决方案 > 遍历选择中的所有选项并将值添加到选项名称

问题描述

我有一个选择都具有不同的值。如果值包含文本“pa_course-date”,我想要做的是遍历每个选项并将其添加到选项名称“课程日期”

所以它显示“课程日期 - pa_course-date-aromatherapy”等等

我不会从哪里开始。如果 javascript 专家可以看看我会很高兴。

<option value="pa_course-date-aromatherapy">Course Date</option>
<option value="pa_course-date-basic-colouring">Course Date</option>
<option value="pa_course-date-body-wraps">Course Date</option>
<option value="pa_course-date-brow-tinting">Course Date</option>
<option value="pa_course-date-cold-fusion">Course Date</option>     

标签: javascripthtmlarrays

解决方案


在选择中尝试此代码,

return valueList.map(v => {
    if(v === "pa_course-date") {
        return <option value={"Course Date" + v}>{"Course Date" + v}</option>
    }
})

推荐阅读