低代码平台-宜搭的核心概念

这篇具有很好参考价值的文章主要介绍了低代码平台-宜搭的核心概念。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

宜搭的核心概念

全局变量

低代码平台-宜搭的核心概念
在左侧数据源中添加变量,添加变量的写法和js的写法一致。


基本的变量使用

低代码平台-宜搭的核心概念

给文本绑定数据源,点击左侧刚才定义的全局变量,使用state.helloWorld.name的方式调用变量(对象取值)

低代码平台-宜搭的核心概念

预览中查看结果

低代码平台-宜搭的核心概念


查看输出内容以及调试方式

在页面发布中复制访问地址到浏览器就可查看

低代码平台-宜搭的核心概念


事件绑定

点击按钮,添加新建动作

低代码平台-宜搭的核心概念

这里的动作名称也就是我们绑定的事件,关于绑定事件的执行以及逻辑,可以在动作面板中编辑。

低代码平台-宜搭的核心概念

动作面板中编辑事件逻辑

低代码平台-宜搭的核心概念

我们可以在事件中携带参数,在js代码中通过this.params.xxx获取对应的数据信息

低代码平台-宜搭的核心概念

低代码平台-宜搭的核心概念

低代码平台-宜搭的核心概念


页面生命周期

didMount: 页面生命周期,第一次渲染完成后调用

willUnmount: 页面卸载前调用的生命周期

需要注意:函数的前面必须添加export,否则无法调用

合法的:

export function fn(){
   console.log("这是一个函数")
}

不合法的:

const fn = ()=>{}

function fn(){}

条件渲染

在组件的高级配置里有一个是否渲染开关,默认为开启状态,也就是渲染模式

低代码平台-宜搭的核心概念

该按钮关闭后,对应的组件不会在页面渲染,我们可以在组件树上查看该组件是否开启了渲染模式,如果组件树上有一个红色的icon图标,则表示开启了条件渲染

低代码平台-宜搭的核心概念

条件渲染的使用场景:表单涉及到的添加和修改功能,在某些场景下能操作的字段是不同的,所以需要根据对应的状态来判断该字段是否可操作,此处就需要使用条件渲染。

点击中括号,在弹框内设置条件渲染的判断条件

低代码平台-宜搭的核心概念

如果全局变量的helloWorld.name存在,那么该字段显示,不存在则不显示

低代码平台-宜搭的核心概念


循环渲染

当我们创建一些表格数据的时候,每一行其实是同样的字段,多行显示则可以使用循环渲染。

1、需要使用数据源,这里提供两种数据源,第一种静态数据,第二种动态数据(通过API获取),这里以静态数据做演示:

选择容器组件,在高级选项中设置循环数据的数据源

低代码平台-宜搭的核心概念

2、设置遍历的字段信息,这里默认为变量默认为item,索引默认为index,你也可以自己设置

低代码平台-宜搭的核心概念

3、设置遍历的dom以及数据

我们实际要遍历的是容器,将文本拖入容器中,设置文本的数据源

低代码平台-宜搭的核心概念

设置文本的数据源信息,这里的数据引用的就是刚才设置的循环变量item,此处的item.name就是我们要的数据

低代码平台-宜搭的核心概念

4、页面预览

低代码平台-宜搭的核心概念


自定义样式

选择对应的组件,选择右侧的样式,点击源码编辑

低代码平台-宜搭的核心概念

这里支持css样式,元素默认命名为:

:root

支持伪类、伪元素、动画

低代码平台-宜搭的核心概念


表单校验

表单是无法关联普通按钮的,需要新建表单,在预览的时候自带提交按钮

宜搭提供两种表单校验设置方案

1、内置校验规则,在官方提供的表单校验上配置即可。

低代码平台-宜搭的核心概念

2、自定义校验规则

表单分多种场景,官方提供的表单校验不可能完全覆盖场景,所以需要手动自定义校验规则

低代码平台-宜搭的核心概念

勾选自定义函数,编辑自定义函数

function validateRule(value) {
  /** value为输入的值 */
  /** 正则校验-校验金额 */
  if (/^(([0-9]|([1-9][0-9]{0,9}))((\.[0-9]{1,2})?))$/.test(value)) {
    return true;
  }
  return false;
 }

低代码平台-宜搭的核心概念

最后附上低代码平台宜搭的官方文档:https://developers.aliwork.com/docs/guide/concept/state


如果觉得这篇文章对你有帮助,欢迎点赞、收藏、转发哦~文章来源地址https://www.toymoban.com/news/detail-496413.html

到了这里,关于低代码平台-宜搭的核心概念的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 宜搭低代码高级认证选择题——部分

    判断题 配置集成自动化中的「更新数据」节点时,可以直接选择表单进行数据更新。 X 企业的员工都可以通过使用钉钉官方应用「通讯录」连接器对企业通讯录进行管理。 X 在钉钉宜搭高级流程设计中,分支节点的分支规则可以根据角色来配置规则条件。 X A表单通过数据源

    2024年02月03日
    浏览(9)
  • 宜搭低代码高级认证实操题1 todolist

    宜搭低代码高级认证实操题1 todolist

    进行中待办 已完成待办 待办事项 待办事项远程api和变量配置 回调函数 回调函数 页面js 数据绑定表 todoList doneList 动作设置 操作列 顶部操作:新增待办

    2024年04月09日
    浏览(11)
  • 【宜搭】低代码开发师高级认证实操题2指导

    【宜搭】低代码开发师高级认证实操题2指导

    知识点: 云原生 宜搭自动化 java 云部署 FaaS连接器配置 流程表单 难度: 中等 在本文中,我将根据题目的每一点要求,对于我在实操过程中遇到的难点进行比较详细的介绍,供大家参考,希望能够对大家有所帮助。 解题步骤: 表单的创建 三个普通表单,密钥维护页 敏感信

    2023年04月13日
    浏览(9)
  • 【宜搭】低代码开发师高级认证实操题1难点指导

    【宜搭】低代码开发师高级认证实操题1难点指导

    难度: 较难 知识点: 远程数据源 表单创建 表格组件使用 js增删改查功能代码编写 在本文中,我将根据题目的每一点要求,对于我在实操过程中遇到的难点进行比较详细的介绍,供大家参考,希望能够对大家有所帮助。 解题步骤: 创建页面 根据要求创建两个普通表单和一

    2024年01月25日
    浏览(12)
  • 宜搭低代码开发师(高级)考试选择题(超级详细版)

    1.  宜搭大屏 页面设置是可以加 DataV 水印的。 B 正确 2. 配置钉钉 宜搭大屏 时, 误删除的组件是可以恢复 。 X 3. 宜搭大屏 组件的数据选项中的数据响应结果时无法修改的。 X 4. 自定义页面无法更改 组件 的唯一标识。 X 5.  公式 MOD(6,2) 的返回结果是3。 X 6.  自定义页面可以

    2024年03月11日
    浏览(60)
  • 完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

    完美低代码开发工具组合:钉钉宜搭+接口大师YesAPI

    低代码的价值和优势,一方面是,通过自动生成代码、套用模板等方式减少重复代码开发的工作量;另一方面,可以通过更傻瓜式、更可视化、更直观的方式,让非技术人员也能快速根据自己的业务需求,轻松搭建自己的应用,降低开发的门槛。 今天来介绍一套低代码的完美

    2023年04月08日
    浏览(9)
  • 宜搭低代码开发师(高级)创建待办列表应用 流程截图及实例代码(避坑专用)

    宜搭低代码开发师(高级)创建待办列表应用 流程截图及实例代码(避坑专用)

    目录 目标: 操作步骤: 一、主要涉及的接口 二、代码及说明步骤 试题截图及步骤代码说明,很快完成考试。 这里基础的两个页面创建很简单,直接省略。 直接说自定义页面——Todolist 接口文档: 跨应用数据源API | 钉钉宜搭·帮助中心 ①、获取待办 :/dingtalk/web/APP_XXXXXX

    2024年02月16日
    浏览(47)
  • 阿里云宜搭低代码开发师(中级)实操题二:会员住房信息统计系统

    阿里云宜搭低代码开发师(中级)实操题二:会员住房信息统计系统

    会员信息表 1、首先在“会员信息表”中组建所需的表单元素: 2、在“数据管理”中批量导入提供的Excel数据: 多图混合报表 新建报表,命名为“多图混合报表”: 顶部筛选栏中,新建四个筛选项:小区档次、职业、教育水平、创建时间区间: 新建“人群人数分布图”柱状

    2024年02月07日
    浏览(50)
  • 阿里云宜搭低代码开发师(中级)实操题一:仓库库存管理系统

    阿里云宜搭低代码开发师(中级)实操题一:仓库库存管理系统

    创建客户信息表 创建进货登记表 创建出货登记表 创建仓库库存表 然后,回到进货登记表的表单,设置数据联动,也就是进货数量加入到仓库库存表对应物品上。 1 2 3 去出货登记表的表单,同理。 1 2 3 OK,大功告成!

    2024年02月17日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包