My requirement is to pass multiple parameters in value attribute from HTML to JS in LWC component.
CODE –
In value attribute in want pass multiple parameters to JS.
I tried writing like this : value={rfiles.Id, rfiles.bankName}
HTML
<template for:each={RelatedFiles.data} for:item="rfiles">
<tr key={rfiles.Id}>
<td class="relatedFiles">{rfiles.bankName}</td>
<td style="text-align: left;">
<button
class="slds-button slds-button_outline-brand"
value={rfiles.Id, rfiles.bankName} onclick=
{openEditLimitModal} >
Edit Limits
</button>
</td>
</tr>
</template>
JS
openEditLimitModal(event){
window.console.log("Value -- " + event.target.value.bankName);
window.console.table("RecordId -- " + event.target.value.Id);
}
Best Answer
You can use
data-<attribute>
This is how you can access these data properties.