-
SafeUtils安全工具类预置API一览表 - Astro轻应用 AstroZero
对HTML字符串进行转义,获取转义后的字符串供页面显示用,使用方式参考如下: /* * @param {*} text */ SafeUtils.escapeHtml(text) // 方法返回转义后的字符串 例如输入字符串如下: <div data-v-a7e06658="" id="page-view-header"
-
安全编码 - Astro轻应用 AstroZero
如果输入只允许包含某些特定的字符或字符的组合,使用白名单(推荐使用正则表达式)进行输入校验。 如果输入为字符串参数,必须进行字符型合法性判断。 如果明确输入数据的长度限制,必须校验输入数据的长度。 如果输入数据为数值且明确范围,必须检验数据的范围。 禁止通过字符串串联,直接使用用户输入
-
输入框 - Astro轻应用 AstroZero
错信息。 正则表达式:当输入框字段类型为“Text”或“TextArea”类型,支持进行正则表达式校验。 错误信息:正则表达式校验失败时,提示的错误信息。 自定义校验:是否进行自定义校验,打开后需要设置校验JS代码。当输入框在表单组件中,该设置才会生效。 校验方法:输入JS代码定
-
智能对话中图元说明 - Astro轻应用 AstroZero
提取媒体文件地址:提取媒体文件地址,并保存到智能对话的变量中。 提取正则表达式:提取正则表达式,并保存到智能对话的变量中。 拆分字符串:拆分字符串,并保存到智能对话的变量中。 清除上下文变量:清除变量。 高级设置 > 最多提问次数 当执行动作失败后,会重复向用户提问,此参数表示最多提问的次数。 高级设置 > 执行动作失败时给用户发送的消息
-
输入框 - Astro轻应用 AstroZero
错信息。 正则表达式:当输入框字段类型为“Text”或“TextArea”类型,支持进行正则表达式校验。 错误信息:正则表达式校验失败时,提示的错误信息。 自定义校验:是否进行自定义校验,打开后需要设置校验JS代码。当输入框在表单组件中,该设置才会生效。 校验方法:输入JS代码定
-
管理对象数据 - Astro轻应用 AstroZero
会保存在租户的多语言库中。 正则表达式 当输入框字段类型为“Text”或“TextArea”类型,支持进行正则表达式校验。 例如,配置为“^[A-Za-z]+$”,表示该字段只能输入大写的“A-Z”,或小写的“a-z”。 错误信息 当不满足正则表达式规则时,界面的报错信息。 支持
-
单行文本 - Astro轻应用 AstroZero
限定字数:输入字数是否进行限制,如果限制请给出具体限制值。单行文本组件最多支持输入85个字符。 限定格式:是否限制输入格式,例如限制格式为字母、字母数字、数字、邮政编码、IP地址、车牌号、身份证号、中国护照。系统已为每种格式预置了相应的正则表达式进行校验,也预置了错误提示,您可在“测试”框中输入字段值进行测试。
-
循环图元 - Astro轻应用 AstroZero
循环图元 循环图元的作用 配置该图元能够对数组里的元素逐个取出做循环操作,类似于for each循环。循环的对象可以是字符串、数字,也可以是结构体等。 如何使用循环图元 例如,当前有数组变量“TestList1”,“TestList2”,要求把“TestList1”中的元素逐个加到数组“TestList2”的后面。
-
循环图元 - Astro轻应用 AstroZero
循环图元 循环图元的作用 配置该图元能够对数组里的元素逐个取出做循环操作,类似于for each循环。循环的对象可以是字符串、数字,也可以是结构体等。 循环图元参数配置 例如,当前有数组变量“TestList1”,“TestList2”,要求把“TestList1”中的元素逐个加到数组“TestList2”的后面。
-
什么是脚本 - Astro轻应用 AstroZero
Symbol,可重命名所选符号。 Change All Occurrences 在代码编辑区域,选中一个字符串,单击鼠标右键,选择Change All Occurrences,可以批量修改代码中所有包含该字符串的内容。 Format Document/Format Selection 在代码编辑区
-
什么是脚本 - Astro轻应用 AstroZero
Symbol,可重命名所选符号。 Change All Occurrences 在代码编辑区域,选中一个字符串,单击鼠标右键,选择Change All Occurrences,可以批量修改代码中所有包含该字符串的内容。 Format Document/Format Selection 在代码编辑区
-
获取脚本签名信息 - Astro轻应用 AstroZero
isCollection String 参数解释: 变量类型是否是集合。 取值范围: 不涉及。 pattern String 参数解释: 输入变量值需要满足的正则表达式。 取值范围: 不涉及。 valueType String 参数解释: 变量的类型。 取值范围: 不涉及。 required String
-
脚本中预置的API - Astro轻应用 AstroZero
操作object的元数据,例如获取字段名称、获取字段长度。 http http或者https操作。 iconv 将字符串转为GBK、GB18030、GB2132或ISO8859_1编码格式,或者解码字符串。 crypto 加密操作,包含对哈希、HMAC、加密、解密、签名及验证的封装。 decimal
-
导出数据 - Astro轻应用 AstroZero
取值范围: 不涉及。 默认取值: 不涉及。 objects 否 Array of Strings 参数解释: 需要导出的对象,为一字符串数组,数组中每个字符串为一个对象名,可同时导出多个对象数据,也可通过templateName参数指定模板选择导出的数据。 约束限制: 不涉及。 scheduleMode
-
根据object - Astro轻应用 AstroZero
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result string 参数解释: 成功返回,会返回一个ID字符串。 取值范围: 不涉及。 请求示例 按object_id新增layout。 POST https://AstroZero域名/u-route/baas/metadata/v1
-
步骤5:创建并编排智能对话 - Astro轻应用 AstroZero
ntext.XXX})。支持引用根对象的属性,如${字段名},支持字符串常量,如XXX。 图6 通过引入参数,修改5G消息内容 从“提问”连线至“广州景点概览”,设置连线条件为“模式”,具体模式为“*广州*”,表示在服务号对话界面,用户输入“广州”,服务号会向用户发送5G消息“广州景点预约”。
-
CICD持续集成与交付 - Astro轻应用 AstroZero
编译构建、部署、测试等任务的数据拉通。 图16 自定义参数 表2 参数说明 参数 说明 codeBranch 代码所属的仓库分支。 字符串类型参数。 默认值为“master”。 不是私密参数。 打开“运行时设置”开关,表示单独执行构建任务时支持变更参数值,并且也会把该参数上报流水线。
-
发送邮件图元 - Astro轻应用 AstroZero
该变量被定义为集合变量。 抄送 抄送人员的邮箱地址,直接输入分号分隔的字符串或者从全局上下文拖拽变量。 密送 秘密发送人员的邮箱地址,直接输入分号分隔的字符串或者从全局上下文拖拽变量。 父主题: 图元配置
-
发送邮件图元 - Astro轻应用 AstroZero
该变量被定义为集合变量。 抄送 抄送人员的邮箱地址,直接输入分号分隔的字符串或者从全局上下文拖拽变量。 密送 秘密发送人员的邮箱地址,直接输入分号分隔的字符串或者从全局上下文拖拽变量。 父主题: 图元配置
-
脚本 - Astro轻应用 AstroZero
操作object的元数据,例如获取字段名称、获取字段长度。 http http或者https操作。 iconv 将字符串转为GBK、GB18030、GB2132或ISO8859_1编码格式,或者解码字符串。 crypto 加密操作,包含对哈希、HMAC、加密、解密、签名及验证的封装。 decimal