微搭低代码入门教程04

简介: 微搭低代码入门教程04

目录


我们用了几篇介绍了微搭的基本概念,本节我们就开始介绍具体的操作。低代码作为一款开发工具,本身就有一些自有的概念,比如应用、页面、变量、低代码、数据源等等。

除了要掌握低码的基本概念外,还需要掌握语言的基础。低码的语言需要了解javascript,学习javascript需要花费不少功夫。我的建议是编程和低码工具同时学习,编程知识掌握扎实了,学起工具来就容易一些。毕竟你用组件组合只能实现一些简单的功能,稍微复杂一点的效果还是需要通过编写代码完成的。

我们本节主要是讲解应用的知识。

应用的分类


低码中将应用分为两类,一类是模型应用,一类是自定义应用。模型应用是微搭可以自己生成增删改查的页面,使用时要结合企业工作台,既可以在移动端使用,也可以在PC端使用。

使用企业工作台需要使用用户名和密码登录,这里的用户是指微搭自己建立的用户,和小程序的用户无关。最新的定价策略已经体现了这个技术概念,而且是按照注册用户数收费的。

如果你要使用微搭做内部的管理应用,那么你的员工数就是指的注册用户数,目前还不清楚他的上线用户数和注册用户数是个啥关系,有可能是既限制注册用户数,又限制上线用户数。所以企业在做决策采购的时候还是需要考虑这一块的成本的,如果计算出来的费用很大,那么就需要考虑购买他的私有化部署版本了。

第二类应用是自定义应用,目前自定义应用比较成熟的是搭建H5和小程序,PC端的组件因为还未上线,暂时还看不到可以搭建PC端应用的趋势。不过随着产品的完善,PC端组件日后也会支持,那样就可以方便的搭建各类管理信息系统了。

创建应用的方法


我们上边介绍了应用的分类,但是你在新建应用的时候会看到四个选项,前两个选项其实是给自定义应用提供了模板,这样你在开发的时候就有了复用的内容,不至于从0开始。

当然了,使用模板的好处是马上就可以开发,弊端是你必须熟悉模板的思路,我更愿意是从空白应用按照自己的理解去建立应用。

我们分别演示一下两类应用的创建方法,第一类是创建模型应用,点击新建模型应用

输入应用的名称

勾选需要的数据源,创建页面即完成了创建

右边还有个操作指引,如果你就是日常维护数据,那么这一步就算完成了。如果你还需要发起工作流,那么还需要配置工作流。配置工作流我们会有一个单独的章节进行讲解,如果没开发过工作流系统搭建起来也不是特别容易,需要理解里边的相关概念。

自动生成的页面里边的字段比较多,我们可以自己选择需要展示哪些字段。选中表格组件,选择字段即可

有些小伙伴可能会问,新增页面的字段可以自己修改么?目前是不可以,后续等官方使用表单容器生成页面后,就可以自主的更新字段和需要显示的效果了。

除了增删改查外,我们日常可能有自己的业务逻辑需要处理。模型应用提供了按钮的自定义功能。比如我们在操作列增加一个审核按钮

选中按钮还可以给按钮添加事件,这样就可以按照自己的需要添加逻辑了

事件定义的时候既可以选择平台的方法,也可以自己创建方法

自定义方法的可以点击导航条的低代码编辑器进行创建

里边的代码是需要熟练掌握javascript才可以写出来,这也是为啥叫低代码不叫无代码的原因。

第二类应用是自定义应用,点击新建自定义应用可以创建

也是需要输入应用的名称,但是和模型应用的区别是,自定义应用有三种表现形式,分别是小程序、H5和PC端,所以根据需要选择是要创建哪种类型

总结


我们本节介绍了两类应用,模型应用及自定义应用的创建方法。开发软件就是要先掌握基本概念,概念清晰之后要进行练习,让技能和理论完美的结合起来,后续自己开发应用就可以得心应手,游刃有余了。

相关文章
|
算法 安全 网络安全
简单认识一下mbedTLS
简单认识一下mbedTLS
1754 0
|
人工智能 C语言 Windows
Ollama部署在线ai聊天
本文介绍了如何在Windows系统上安装和部署AI聊天模型Ollama,包括安装步骤、模型安装、运行模型项目,以及使用Ollama生成C语言平衡二叉树的完整代码。
349 2
Ollama部署在线ai聊天
|
缓存 关系型数据库 MySQL
【缓存大对决】Memcached VS MySQL查询缓存,谁才是真正的性能之王?
【8月更文挑战第24天】在现代Web应用中,缓存技术对于提升性能与响应速度至关重要。本文对比分析了Memcached与MySQL查询缓存这两种常用方案。Memcached是一款高性能分布式内存对象缓存系统,支持跨服务器共享缓存,具备灵活性与容错性,但受限于内存大小且不支持数据持久化。MySQL查询缓存内置在MySQL服务器中,简化了缓存管理,特别适用于重复查询,但功能较为单一且扩展性有限。两者各有所长,实际应用中可根据需求单独或结合使用,实现最佳性能优化。
432 0
|
数据安全/隐私保护
APP - 支付宝怎么延时转账?能否撤回转账?
APP - 支付宝怎么延时转账?能否撤回转账?
2796 0
APP - 支付宝怎么延时转账?能否撤回转账?
|
IDE Linux 数据处理
探索Linux中的`pydoc`命令:Python文档生成器的力量
`pydoc`是Linux上Python的文档生成和查看工具,尤其对数据科学家有价值。它从docstring生成模块、函数和类的文档,提供快速API参考。主要特点包括易用性、支持标准库和第三方库、跨平台。命令行示例:`pydoc pandas` 查看库文档,`pydoc numpy.array` 查看类详情,`pydoc -k 关键字` 进行搜索。使用时注意正确安装Python,编写清晰的docstring,并结合IDE以提升效率。
|
存储 消息中间件 监控
ELK日志收集系统集群实验(5.5.0版)
ELK是指Elasticsearch、Logstash和Kibana的组合。它们是一套开源的日志收集、存储、搜索和可视化系统,常用于集中管理和分析日志数据。
252 0
|
存储 SQL 关系型数据库
MySQL数据库:深入解析与应用实例
MySQL数据库:深入解析与应用实例
1425 0
|
Java 测试技术
SpringBoot 如何使用 JMH 进行性能测试
SpringBoot 如何使用 JMH 进行性能测试
|
JSON 测试技术 数据格式
Python 使用Python操作xmind文件
Python 使用Python操作xmind文件
1040 0
下一篇
开通oss服务