版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

{
    "fields": [{
        "key": "template_index",
        "label": "模板文件",
        "component": "hc-u-editor",
        "sequence": 60,
        "options": {
            "data_type": "string",
            "required": false,
            "width": "col-12",
            "singleLine": false,
            "data_precision": null,
            "hide": false,
            "readOnly": false,
            "placeholder": "请输入模版文件",
            "default": null,
            "default_expression": null,
            "maxlength": 200,
            "showPreview": true,
            "showTitle": true,
            "btn": [
                "upload",
                "download",
                "delete"
            ],
            "length": 1,
            "control_type": "string",
            "file_type": [
                "xml",
                "html"
            ],
            "size": 20,
            "type": "file",
            "mode": "box_list"
        },
        "state": null
    }]
}
1 建议直接复制使用或者从头开始配置

建议先完整读下以下几条再开始配置。

1 建议直接复制使用或者空白开始配置(然后做变量替换),由于保存数据时是按照html文件保存,请务必确认每次点击保存按钮时,html内容最终的状态(1.保存按钮是指富文本组件中的保存按钮,不是通知模板的确认按钮。2.每次点击html按钮切换至预览页面时,之前保存的html内容都可能因为当前组件的原因导致变化,请仔细确认,例如:业务需要展示面试确认链接配置为:<a {{full_pure_confirm_url}}></>, 正常复制保存后,由于点击html按钮切换代码页面和预览页面导致最后保存的内容为:<a></>)。

2 建议整个富文本页面按照业务需要场景配置好后(背景图片,文字说明等静态内容),再加上业务需要的变量做替换(如:<a {{full_pure_confirm_url}}></>, {{括号和字符变量是个整体,字符串变量不能少一个字母,字母和括号之间也不能有空格或者其他东西}}),确认所有替换的变量都替换后。切换至预览页面,确认可以之后,再切换至html页面确认变量,然后点击保存(原因是:html是什么样子保存的就是什么样子,但是每次点击预览的时候,组件会做解析会导致html变化。所以确认完预览,再确认html问题就可以保存。如果多次预览,只需要最后预览完之后切换至html 确认一次即可)

3、由于组件会对保存的html解析一些解析替换,建议一次调整完成之后保存模板不要变动(如果有新的需要,直接新增新的模板,然后把旧的模板删除,不建议再进行编辑操作,原因同样是因为组件会对html的内容进行解析替换,编辑完成保存时依然需要确认变量是否正确,不如新增模板节省时间)。

4.建议对于富文本附件,保存按钮只点击一次(建议模板内容自己做好备份,防止模板编辑保存失败),如果模板保存之后点开模板防线之前的改动不生效,需要刷新一下页面(最好富文本组件中保存按钮每点击一下,都刷新一次页面)。

新增面试类型的通知模板,配置好其他字段后,富文本字段内容如下

...