我正在使用ruby_gem在嵌入式签名中预填充Docusign模板。我目前主要使用textLabels,1个收音机和几个复选框。
我突然意识到,要适当地预先填写docusign的值,我必须将docusign数据模型与之匹配以匹配Docusigns ...
我要做什么
signer = DocuSign_eSign::TemplateRole.new({
clientUserId: form["user_id"],
email: form["email"],
name: form["full_name"],
roleName: 'signer',
tabs: {
"textTabs" => form.map { |k, v| { "tabLabel" => k, "value" => v } },
},
})
现在我希望的是,我可以简单地调用tabLabel并传递值。因此textTabs很明显,对于单选按钮,只需选择传递的值,对于复选框,我的数据将显示true/false
但是,radioButtons无法获取值,因为正如我从文档中可以看出的那样,我必须添加一个名为radio_group_tabs
的辅助敲击样式?而且我想这与复选框是同一回事...这意味着,我必须将我的数据模型与docusigns绑定在一起,或者至少构建一些中间件来提取无线电数据和复选框数据...现在实际上,docusigns API正在渗入我的代码中。
有什么解决办法吗?我想要的似乎很简单。声明tabLabel,分配值
答案 0 :(得分:0)
单选按钮是组的一部分,因为它们的逻辑规定了这一点。您不希望某人能够挑选多个,但是您如何知道他们可以或不可以选择哪个人呢?
复选框不是那样,但是它们的值不是您要查找的,您需要选中或不选中它们。
所以,不,如果您要寻找类似于HTML DOM的DocuSign对象模型,则不是这样,您必须找出差异。