请使用formio创建表单,在表单中添加两个字段(货币),在一个名为“总计”的字段中生成一个总计。
我尝试在计算值部分中添加这个自定义javascript代码到总字段value= data.value1 + data.value2;中,我也尝试了value = parseInt(data.value1) + parseInt(data.value2);。
发布于 2022-08-16 16:19:54
我以前也遇到过这个问题。由于某些原因,设置值并不会在字段本身中显示它。对我起作用的是通过为字段编辑JSON来使用calculateValue。为此,请执行以下操作:
num1和num2是您的唯一键: "calculateValue": {
"+": [
{
"var": "data.num1"
},
{
"var": "data.num2"
}
]
}
参考文献:
https://formio.github.io/formio.js/app/examples/calculated.html
https://stackoverflow.com/questions/70681354
复制相似问题