如何通过DocuSign API设置条件性多行文本标签?
解决DocuSign API创建条件显示多行文本框的问题
你需要用textAreaTab替代textTab,这才是DocuSign专门用于多行输入的标签类型,普通textTab只能做单行输入,没法改成多行。而且你之前设置height用了字符串类型的超大值,这也是导致界面崩溃的原因之一。
正确的参数配置示例如下:
"textAreaTabs": [{ "anchorString": "[freeText]", "conditionalParentLabel": "radioGroupA", "conditionalParentValue": "Yes", "height": 100, "width": 500, "maxLength": 20000, "required": false, // 按需设置是否必填 "fontSize": "size12" // 可选,设置字体大小 }]
关键说明:
textAreaTabs是多行文本框的专属配置数组,和textTabs为并列配置项,不要混写height和width需用数字类型(不要加引号),数值建议根据文档布局调整,100-200的高度足够显示多行内容- 条件显示的
conditionalParentLabel和conditionalParentValue属性在textAreaTab上完全兼容,无需修改 maxLength可按需设置,20000的长度是支持的,只要和文本框尺寸匹配即可
之前用textTab设置height无效,因为单行文本框不支持高度调整,超大的字符串类型高度值还会导致渲染异常崩溃,换成textAreaTab就能实现你要的多行输入+条件显示效果。
内容的提问来源于stack exchange,提问作者Lucía Gerbaudo
相关产品推荐
相关产品推荐

