宜搭是阿里巴巴自研的低代码应用构建平台,通过可视化拖拽的方式,传统模式下需要2 周才能完成开发的应用,用宜搭2 小时就能完成。
那么低代码是个什么东西呢?顾名思义,低代码就是少写代码,用户通过可视化地拖拉拽、配置等比coding门槛低的手段来开发应用,但是低代码平台的核心价值真的是少写代码吗?其实并不然,低代码应用平台的核心价值在于运行应用所依赖的基础架构,改变了应用交付和管理的模式,大幅缩减交付周期,最终帮助业务加速创新。也就是说如果低代码平台的打造核心一直盯着少写代码的话,产品很大概率会走偏。如果你是不会代码的普通员工,深刻了解业务但却厌倦了求人做开发的日子,在宜搭你将拥有一个全新的身份——「低代码开发者」。我们通过以下的5大功能,就能高效搭建我们需要的应用,这里还顺便提一点,由于宜搭是附属在钉钉+的生态上的,它比起普通的低代码平台会少了很多麻烦,因为宜搭是和钉钉做了配套使用的,所以一般的低代码平台建设是需要考虑更多的,就是如何打造生态或者如何接入第三方生态,说白一点就是如何建设用户体系。
「表单」:填报数据,不需要审核确认,并带有数据协作功能,如修改、删除、导入、导出;还可以给不同的人不同的管理权限;「流程表单」:填报数据,并带有流程审批功能,适合报销、请假申请或其他工作流;「报表」:可以进行数据分析、结果展示等功能,如数据汇总、趋势分析;「自定义页面」:通过低代码搭建展现任何类型的自定义页,借助数据源或更丰富的组件实现应用Portal、复杂业务场景页;「外部链接」:在当前应用中将已存在的外部系统直接进行展示。那我们要做一个人事服务系统,按以下的功能结构图,都需要用到它的哪些功能模块,接下来我们按我们人事服务系统的需求,来解剖一下有用到的宜搭的各个模块。
表单怎么做以办公信息-办公地址为例,我们需要创建一个【办公地址】的表单页,办公地址下面有:1、办公点名称-文本输入框2、地址-选择器3、详细地址-文本输入框
对于地址这个信息,我们可以看到宜搭提供了【国家/地区】、【地址】两种组件,不熟悉这种名称定义的,建议就两个组件都拉出来,然后通过预览尝试一下效果,就能知道【国家/地区】实际是个国家级别的选择器,所以我们要用的是【地址】选择器;
宜搭在【地址】这里还是很贴心的,【地址】选择器自带了省市区街道多组合类型的设置,一定程度降低了用户的耗时,可惜他不支持搜索(用户无法直接配置实现搜索效果);
另外用户可以通过【级联选择】这个组件进行自定义数据源编辑实现省市区多级联动,使用【级联选择】组件的数据源编辑功能,点开就能看到示例,不懂技术没有关系,类比总是会的吧,他用了这个json结构能生成对应的选项,那我们就可以根据他的这个结构去调整修改成我们需要的选项:献上我不规范的JSON:
[
{
"value": "GD",
"label": "广东省",
"children": [
{
"value": "sz",
"label": "深圳市",
"children": [
{
"value": "ns",
"label": "南山区"
},
{
"value": "ft",
"label": "福田区"
}
]
},
{
"value": "GZ",
"label": "广州市",
"children": [
{
"value": "lw",
"label": "荔湾区"
},
{
"value": "th",
"label": "天河区"
}
]
}
]
},
{
"value": "SH",
"label": "上海",
"children": [
{
"value": "sh",
"label": "上海市",
"children": [
{
"value": "xh",
"label": "徐汇区"
},
{
"value": "pd",
"label": "浦东新区"
}
]
}
]
}
]
<< · Back Index ·>>