正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在常规代码开发中,通常会将一些高频率用到的代码片段抽离出来成为公共函数,减少重复的代码,从而达到代码复用的目的。同样,在低代码开发中,不可避免的需要编写一些高代码进行组合开发,这里同样存在存储一些公共函数以供各处调用需求。 工具类方法utils可以将一些可复用的公共函数编写到工具类方法中,供后续调用。如图1
绑定服务定义 图11 设置查询字段 绑定JS函数。 选择“基础属性 > 选择数据方法”,“选择数据方法”一栏可以绑定一个用于添加部件的JS函数。 图12是校验JS示例,详见“自制件BOM审核发布流程”中的addPartClick()函数。 图12 绑定JS函数 选择“多选校验”中的“API表
单击变量绑定按钮,弹出“变量绑定”页面。 在“变量列表”选择“自定义处理函数”,并选择在页面JS中新增的方法。 若需要执行JS方法,需要在变量中给方法名后添加括号,否则为字符串格式。 图4 自定义处理函数 单击“确定”。 在生命周期中绑定JS方法 生命周期介绍 这里的生命周期特
若需要在指定条件下弹出提示框,可以将绑定的显示变量值取反。 例如:自定义变量为“this.state.messageVisible”,打开提示框需要在对应地方加入如下函数: this.state.messageVisible = !this.state.messageVisible 图2 按条件提示 父主题:
开发指导 AUI为内部开源使用,外部无法访问,底层逻辑使用Vue组件暴露封装,因此在不使用AUI情况下,通过原生Vue CLI脚手架搭建组件库形式暴露卡片组件,也能够正常使用。 开发过程 准备工作中已经正常安装了Vue CLI脚手架,因此可以快速搭建Vue项目。 初始化Vue项目。
IPDCenter定义了API认证的规范与SDK,应用在与CraftArts IPDCenter的API集成过程中,需要按照此规范完成认证逻辑。 认证集成简介 CraftArts IPDCenter提供卡片市场功能,在卡片市场中,第三方应用可以上传自定义卡片,卡片会调用第三方应用
打开“自定义操作区”,下方按钮全部隐藏,画布底部变成可拖拽组件的插槽。 图1 使用插槽 评审结论获取方法 获取评审结论的方法已写到JS帮助文档中,使用时直接调用此函数就可以获取。 function getConclusion(event) { // 所有节点信息 const nodeList =
通用外部链接卡片配置 前提条件 已按IPDCenter外部集成开发规范完成认证逻辑。 适用场景 通用外部链接卡片适用于展示项目页面,可以通过配置不同的项目URL地址来展示不同的页面。如果需要展示多个项目页面,您可以通过配置一组项目的数据源来实现,展示时通过选择项目查看所选项目页面。
通用清单模板卡片配置 前提条件 已按IPDCenter外部集成开发规范完成认证逻辑。 适用场景 通用清单卡片适用于展示表格分页数据,可以通过配置表格的表头、数据源来快速自定义不同的表格。支持配置单个表格,也支持配置多个表格,多个表格以tab页签切换的方式展示在卡片中。 通用清单卡
创建打印模板参数表 参数 说明 参数代码 打印模板参数代码。 参数名称 打印模板参数的名称。 参数描述 打印模板参数的描述。 系统函数 打印模板参数的系统函数。 示例数值 打印模板参数的示例数值。 单击“保存”,打印参数添加完成。 打印参数相关操作 打印参数添加完成后,您还可以进行如表2所示的操作。
ame或者页面中出现的唯一性的中文汉字,搜索就可以直接定位到代码。 调用堆栈 堆栈是一个数据结构,每一个函数调用时都会将函数的指针和参数值保存到堆栈中,后进先出,最后调用的函数最先出栈。 可以通过打断点,查看Chrome开发面板的sources的call stack,可以查看追溯
用户单价=IPDCenter基础服务单价+ 产品主数据协同服务-基础版单价 用户单价以售卖页显示的价格为准。 用户数越多,单价越优惠,具体以价格计算器计算的价格为准。 产品主数据协同服务-基础版 用户表示使用“产品主数据协同服务-基础版”的个人。 用户以个人账户标识做记录,组织分配的使用用户数需小于组织购买的用户数。
编写构建Vue前端组件。 可以把功能或者需求类似的有机体封装成一个业务组件,并对外暴露接口来实现灵活的可定制性,这样就可以在不同页面不同子系统中,复用同样的逻辑和功能了。 通过Webpack进行组件打包构建成为独立JS。 独立JS能够被懒加载。 在管理页面进行卡片创建,上传管理。 创建卡片实例,关联独立JS包,进行版本控制。
单击“添加”,添加标签模板参数信息,包括参数代码、参数名称、参数描述、系统函数、示例数值。 单击“操作”列的“编辑”,根据实际情况修改标签模板参数信息。 单击“操作”列的“删除”,删除标签模板参数信息。 在顶部输入框输入“参数代码”或“系统函数”信息,再单击“查询”,查询标签模板参数信息。 父主题:
底部操作 高级事件 表2 高级事件 序号 事件名 触发条件 说明 1 onClose 弹框关闭后触发 单击确认、取消或关闭触发close回调函数 2 onOpen 弹框打开后触发 弹框打开后触发事件可用于获取弹框里的数据 父主题: 信息组件
中的默认值。 目标长度 目标长度,根据预览值计算长度。 预览值 预览值,属性初始值经过数据处理后的最终数值。 数据处理逻辑 单击“添加”,可配置数据格式处理逻辑。 数据处理方法:支持大小写转换、长度填补、顺序反转、字符串截取、增加前缀、增加后缀。 构件显示属性 构件名称 构件名称,默认为对象编码。
设置器 设置器介绍 当选中组件时,右侧属性设置面板会显示出当前所选组件暴露出的全部属性,每条属性包括三个部分:属性标题、属性设置器及绑定变量。 属性设置器提供设置属性值的功能,根据属性值类型的不同,提供的属性设置器也会不同。 图1 设置器 输入框 输入框一般出现在给组件配置文本标题的场景中,输入类型为文本。
默认租户。 对于一套物理环境需要同时用于开发、测试、生产等比较复杂的应用场景,可以在一级租户之上再创建二级租户,不同二级租户的业务数据采用逻辑隔离的方式存储在一个数据库。 超级管理员可以创建用户(成员)、创建二级租户及管理二级租户的成员。如何管理用户与租户请参见用户管理(公有云)、用户管理(边缘云)、租户管理。
删除变量:单击删除变量。 图2 变量管理 初始值上方操作区,功能按钮说明: 插入词条:单击,在初始值中引入国际化的词条(格式为JSON)。 插入JS函数:单击,给变量插入js方法(显示为object对象),可以在JS方法中通过this.state.xxx()或this.global.xxx()调用。
选择工序中(工序数量3个以上),单击“水平均布”,工序根据水平方向各工序距离相同重新摆放。 单击“美化”,根据工序顺序号和路由逻辑,工序重新摆放符合一般路线逻辑的位置,路由内容不变(横向和竖向均在同一直线)。 选择工序或路由,单击“删除”,进行删除。 单击“重置”会清空画布上的工序和路由数据。