玩转smardaten | 探秘画布能力,搞定无代码复杂页面设计

news2025/1/24 1:24:57

下面这些是你印象中无代码能配置出的页面吗?“条条框框”、“一板一眼”的基础表单、列表、详情是无代码页面开发的全部吗?

当然不是!花样排版与自由布局的展示页、交互丰富与多模块嵌套的首页,也是企业级软件页面中不可或缺的一部分~~


smardaten作为企业级无代码开发平台,为了让页面设计也能像绘制PPT一样随心所欲,实现页面花式布局、多模块嵌套、复杂交互的设计难题,我们精心打造了页面样式产品组件——画布。今天就让小编来为您揭晓它的强大能力吧~~

画布的功能定位与应用场景

“画布”可用于丰富板块组合构成的官网门户首页;图文字段可随意摆放的设备情况列表页;单条信息花样展示的详情页等自由化、个性化页面。

目前smardaten在“应用”、“列表”、“详情”三侧页面搭建时均可开启“画布“能力,总的来看整个复杂页面可由单个或多个应用、列表、详情画布结合构成。

三种画布的配置在平台的操作体验保持一致,但解决问题与应用场景有一定区别,先来进行简单区分:

一图Get√画布配置过程

如何利用“画布”进行复杂页面配置呢?这里小编用一张图帮你快速梳理逻辑:

 stpe1 配置出整个页面的物理形态

smardaten对软件页面的构建总体遵循“自顶向下”的原则,通过对复杂页面的想象或原型观测,先完成整体布局样式的拆解。

①定页面样式:选中页面在样式配置中设定背景、边框、四周间距。如需换自定义背景图,需额外将纯色背景更改为透明,悬浮在颜色上进入更多颜色将“A”修改为0。

②搭页面框架:选择“单列、多列、标签页、步骤页、折叠页”等布局组件进行组合,其中拖动组件可完成两个组件之间的层级嵌套。

③明画布类型:判断该模块下的所需的画布类型,选中布局组件点击相应画布进行添加。注意添加三类画布的入口有略微差别。

  • 应用画布:开始-布局-画布-快速设计

  • 列表画布:开始-列表-画布卡片/画布列表-高级开发

  • 详情画布:开始-详情-画布-高级开发

——这样便快速完成了初始的界面布局,只需将各画布内容构建起来

 step2 构建画布具体内容

进入开发后,怎么从一张空白的画布到最终呈现的效果图呢?总的来说,我们可以把想法到画布的落地分为“布局、组件、联动”三个部分。

①布局:以应用画布为例,首先我们可在样式下修改所需的画布高宽度与背景色。如果需要自定义的背景图可通过插入图片组件,再拉动图片尺寸覆盖整个画布即可实现。

②组件:通过拖拉画布下文本、图片、数字、图标等素材组件到相应位置,可构成单个画布内容。

图片、文本需在右侧配置栏完成相应内容更替,数字可采用静态数据直接输入想要的数值,也可以绑定平台中的资产数据并对相应字段进行计数、过滤等数据操作。

列表与详情一般用于展示表单数据,将在“业务模型”中点击“已有页面”关联表单,产生“数据”下该表单的所有字段组件。

这些组件可从右侧直接选中拖入,且无需配置内容,将直接依据资产数据对每条信息做相关字段的内容展示。

③联动:每一个素材都可在“新增交互”中添加“点击”或“悬浮”事件,再通过逻辑控制中30+组件的拖拉拽与内容配置,实现前端页面弹窗浮现、页面跳转,后端调用服务、服务编排等复杂逻辑与交互。

同时列表画布中可配置多种画布,对数据分权做花样展示。只需选中新增画布的“条件”,在弹窗中配置显示条件即可。

值得一提的是,列表画布“详情、删除、编辑”等行内按钮的显示,需在“按钮配置”中开启后,额外在“按钮”栏将所需按钮拖入画布。

此外,若要开启筛选,需将“模式选择”切换为表格后,在右侧交互中配置。

——这样便完成了单个画布设计,仅需依次完成剩余画布操作

 step3 由单到多完成所有画布

①画布复用:针对样式变化不大的画布,可利用Ctrl+C与Ctrl+V进行整个画布的复制粘贴,再进行内容的细节调整配置。

②渲染迭代:在列表画布中,只需配置首个卡片,平台将自动以该样式为模板完成所有卡片的迭代渲染,此后多条数据的展示形式将保持一致。

当然不想保持一致的话,可选中除首张卡片外的任意卡片,点击“新增卡片”,便可还原为空白画布,完成另一种展示卡片设计,再通过上文提到的显示条件的限制,做不同数据不同类别的展示。

——这样便帮助快速还原所有画布的设计工作啦~


画布介绍就到这里了,快来试试吧!

进入“数睿数据”官网,试用环境免费注册登录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/468434.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

mybatis generator自定义model的代码注释

mbg相信大家都比较熟悉,可以自动化的生成数据库表对应的model,mapper。但是最近在使用mbg的时候遇到了这样的问题: 1、生成的model虽然可以根据数据库字段的comment生成注释,但这些注释仅对后端开发人员可见,如果想让前…

HNU-计算机系统-实验3-BombLab

写在前面 首先要感谢A橙_大佬,在之前的实验以及学习中,许多地方参考与学习了大佬的思路。 本次实验也是听取了A橙_大佬的建议,先自己做一遍,再看答案,有了更进一步的深入理解。 最后在验收的时候,发现验…

“豪”秀上演——莱佛士学生作品精彩亮相施华蔻发布会

4月12日,一场美轮美奂的视觉盛宴——施华蔻专业2023春夏新季风发布会,在广州珠江琶醍啤酒文化创意艺术区盛大举行。 ▲施华蔻专业2023春夏新季风发布会现场 当天发布会以《重组新生》为主题,施华蔻将潮流趋势、前沿发艺与先锋科技相结合&…

c++中set_difference这个函数的意义和用法

今天正好碰到了这个函数,虽然大概可以猜出这个函数的作用,但是仍然期待一个通俗易懂的解释,网上搜索了一下,搜到百度百科,感觉没有抓住重点,虽然示例也勉强可以理解,但是总感觉讲究不够直观。 …

【PLC】贝加莱PLC理论及实操年度培训

最近在进行PLC培训,主要是贝加莱PLC产品的学习,学习了上下位机的一些基本操作,能够进行一些简单的实践,最后顺利通过年度考核。 0 引言 PLC:可编程逻辑控制器,由CPU、存储器、输入输出接口、电影以及外部设…

冬奥会传统文化管理系统【GUI/Swing+MySQL】(Java课设)

系统类型 Swing窗口类型Mysql数据库存储数据 使用范围 适合作为Java课设!!! 部署环境 jdk1.8Mysql8.0Idea或eclipsejdbc 运行效果 本系统源码地址:https://download.csdn.net/download/qq_50954361/87720226 更多系统资源库…

Access Token 访问令牌 的获取与使用

一、引用 三方库导入时,通常需要输入账号和令牌进行鉴权。账号为指定平台的 HTTP 克隆账号,访问令牌即 Access Token,本文介绍如何获取常见三方代码平台的Access Token。 Access Token 通常在代码平台的个人账号设置内进行管理和配置&#xf…

C++ 树进阶系列之探讨深度搜索算法查找环的细枝末节

1. 前言 对于基环树的讲解,分上、下 2 篇,上篇以理解连通分量、环以及使用深度搜索算法检查连通性和环为主,下篇以基于基环树结构的应用为主。 什么是基环树? 所谓基环树指由n个节点n条边所构建而成的连通图。 如下图所示&…

[Java 数据结构] 反射、枚举和lambda表达式

🎉🎉🎉点进来你就是我的人了 博主主页:🙈🙈🙈戳一戳,欢迎大佬指点!人生格言:当你的才华撑不起你的野心的时候,你就应该静下心来学习! 欢迎志同道合的朋友一起加油喔🦾&am…

集成学习随机森林

集成学习 集成学习分为三类算法: 装袋法(Bagging),提升法(Boosting)和融合stacking。 Bagging:核心思想是构建多个相互独立的评估器,然后对其预测进行平均或多数表决原则来决定集成…

极客星球|数据分析引擎黑马ClickHouse技术研究与实践

ClickHouse 在近几年是大数据分析引擎界的一匹黑马,从默默无闻到一路起飞,在 DB engine Rank 上进入前50名,成为全球数据引擎界耀眼的一颗明星。在全球范围内,ClickHouse 单表查询比其他引擎要快数倍以上,在过去的几年…

Vue+Echart实现利用率表盘效果【组件已封装,可直接使用】

效果演示 当利用超过70%(可以自行设置),表盘变红 组件 里面对应两个图片资源,panelBackground_red.png 和 panelBackground_green.png,请前往百度网盘进行下载。如果喜欢其他颜色,可以使用.psd来修改导出…

redis从头开始【一】--面试的小伙伴必看

一 什么是NoSQL? Nosql not only sql(不仅仅是SQL) 关系型数据库:列行,同一个表下数据的结构是一样的。 非关系型数据库:数据存储没有固定的格式,并且可以进行横向扩展。 NoSQL泛指非关系型…

10.Yarn概述

如果说HDFS是存储,则Yarn就是cpu和内存,mapreduce就是程序。 1.基础架构 复习: 1.Container就是一个容器,其中封装了需要使用的内存与cpu 2.每当提交一个job,就会产生一个appMaster(总指挥),app Master负责其他container里面的…

【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的Redis延时队列的功能组件

手把手教你如何开发一个属于自己的延时队列的功能组件 前提介绍解决痛点延时队列组件的架构延时队列组件的初始化流程延时队列组件的整体核心类架构延时队列组件的整体核心类功能 延时队列的开发组件延迟队列的机制配置初始化类源码 - DelayedQueueConfigurationRedission客户端…

排序算法 - 冒泡排序

文章目录 冒泡排序介绍冒泡排序实现复杂度和稳定性冒泡排序时间复杂度冒泡排序稳定性 代码实现核心&注意结尾 每日一道算法提高脑力,今天是第一天,来个最简单的算法–冒泡排序。 冒泡排序介绍 它是一种较简单的排序算法。它会遍历若干次要排序的数列…

jQuery知识点一

一、 jQuery 介绍 1.jQuery的概念: jQuery 是一个快速、简洁的 JavaScript 库,其设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。 j 就是 JavaScript; Query 查询; 意思…

学习 Python 之 Pygame 开发魂斗罗(十五)

学习 Python 之 Pygame 开发魂斗罗(十五) 给魂斗罗游戏加入Boss1. 分析boss2. 创建boss类3. 在主类中加载Boss4. 修改子弹类逻辑,让boss可以开火5. 修改主类逻辑,让boss正常开火 给魂斗罗游戏加入Boss 在上次的博客学习 Python 之…

如何在不重装系统的情况下换固态硬盘?

随着固态硬盘的价格不断下降,越来越多的计算机用户希望用固态硬盘替换老旧的机械硬盘以获得更好的性能。 但是常规方法就避免不了重装系统,用户配置文件、系统设置、个人文件和已安装的程序又需要重新配置一遍。此外,还可能重新遇到很多问题…

城市“一网统管”平台—智慧平安小区的场景应用

随着城市建设进程的不断加快,关于城市的智能化治理需求也随之增多。在国家发布的“十四五”规划中,已经明确指出,推进新型城市建设,推行城市运行一网统管。作为推动城市治理体系和治理能力现代化的重要探索,“一网统管…