我想知道如何使用 litelement 将选中的设置为单选按钮。我有一个对象,并且为每个对象选项创建单选按钮。
例如,id=SG
创建了两个单选按钮,如果没有选中,则将银行设置为默认选中,否则将相应的选定单选值设置为选中。
我被困在了litelement中。
const obj= [{
id: "SG",
options: ["bank", "credit"]
},
{
id: "TH",
options: ["bank"]
}
];
render(){
${obj.map((e)=>{
return html`
<form>
${obj.options.map((option_value)=>{
return html`
<input class="form-check-input" name="sending-${option_value}" type="radio" id="provider-send-${option_value}" value=${option_value} ?checked=${option_value=="bank"} > // not working
<label class="form-check-label">
${option_value}
</label><br>
`})}
</form>
})`;
}
Expected Output:
Set checked to corresponding radio selected
If no checked, set bank as default checked