VAPS XT入门22:低代码开发
系列索引:VAPS XT入门系列索引
VAPS XT的大部分操作可以通过官方Editor拖拽、调整属性完成,这就完成了80%的工作。
但是无法通过Editor拖拽、调整属性完成的部分,就需要使用代码来补充了。
因为基本控件是由VAPS XT提供了,设计人员只是进行复杂界面组合,生成代码功能也是由VAPS XT提供的。所以说VAPS XT是低代码开发软件。
需要代码开发的部分有:
- State Chart/Transtitions
- Data Flow
State Chart/Transtitions
State Chart一般和Trnastitions搭配使用,但是Transtitions可以完全取代State Chart

在Action部分,我们可以实现复杂的处理逻辑,操作的语言为简化版的C。
你需要了解:
- for/foreach循环,用于操作数组
- if/else判断
- var变量定义
- when
Data Flow

数据流部分分为两部分:入口和出口。
入口可以重复,出口不可以重复。
下面是可以的
1 |
|
下面的是不可以的
1 |
|
输入以后编辑器会报错。
数据流就是将控件/数据结构等的某个属性值赋值给另一个控件/数据结构等的某个属性值。
语法包括
- IfElse 用于判断
- 常用的函数比如:abs/ceil等等
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!