iVX案例制作(1)—图片查看器

发布于:2023-01-13 ⋅ 阅读:(580) ⋅ 点赞:(0)

(一)功能:

  1. 图片以缩略图形式存放,可以点击将图片放大。
  2. 滚动鼠标实现图片放大与缩小。
  3. 点击左右箭头查看上下图片。
  4. 点击浮层可关闭图片。

(二)效果演示

预览地址:图片查看器

(三)步骤:

1、点击对象数组按钮,将事先准备好的图片放入对象数组中。

 

2、点击行按钮,放入舞台中,建立一个for循环创建,用于展示对象数组中的图片。指定循环创建的数据来源,在循环创建中插入一张图片设置格式,并绑定素材资源地址。

3、设置当前序号用于图片翻页,设置图宽和缩放比例用于放大和缩小图片。

        

 
4、点击横幅按钮,用作图片预览的画布,插入行,在行内对大图格式进行设置并点击icon按钮插入左右箭头。(横幅的初始状态设置为不可见)。并对横幅、左右箭头、行、排列设置逻辑。

      

 

到此,我们的功能就可以实现了,对象树的总结构如下:

                                 

(四)iVX介绍

iVX——首个通用无代码开发平台
1.通用
指平台的通用性,几乎适合所有的应用开发场景和支持在所有操作系统中运行。
      支持的操作系统:浏览器WebApp、Android/iOS、小程序、小游戏、钉钉、Win/Mac/Linux、也支持最新的国产鸿蒙。
      支持的开发场景:支持中大型复杂应用(基于无代码的逻辑编排引擎),电商、大数据应用、表单、工作流、Bi、任务流、OA系统、工业物联网、游戏、网站、视频应用、IM等等。
      
限制条件:

1. 一般不建议用iVX来直接实现大型算法(建议封装之后在iVX内部调用);
2. 不支持操作系统级软件的开发,例如杀毒软件(iVX主体是基于Web开发环境);
3. 大型3D的MMORPG多人在线游戏开发(一般采用专业游戏开发引擎制作)。


2.无代码
iVX提供了“原子级”组件系统,支持用户“自定义组件”,并且配合图灵完备的“逻辑编辑引擎/面板”,就可以实现几乎所有应用的前后台“无代码”开发。


3.开发平台(应用可移植特性)
iVX所开发的应用,都可以脱离iVX独立部署。也就是说,对于开发者而言,iVX就是一个“代码生成器”。和手写代码无差别,可以脱离iVX平台任意部署,而大多数其它“低代码”平台不具备这种“开发平台”属性,只能在平台内部使用。


4.首个
我们还未发现国内外有类似的平台出现,现阶段做的最好的Mendix/Outsystems等也只能称做“低代码”开发平台(还做不到“复杂逻辑的无代码表达”);而国内很多产品,由于不具备生成可导出部署独立应用的能力,还不能算作“开发平台”。

更多详情请跳转:iVX官网

iVX公众号:ivx_cn

学习iVX请跳转:iVX课程中心


网站公告

今日签到

点亮在社区的每一天
去签到