vue 换行_BeetleX.WebFamily之Vue自定义表单工具

        在数据应用中编写数据编辑功能是一件非常麻烦的事情,毕竟字段多了整体工作量就非常大,特别还有大量的数据验证需要处理占用着主要的工作量。为了解决这些繁琐工作BeetleX.WebFamily提供了一个在线的自定义表单工具可以快速构建数据表单处理.

使用

        组件提供了Vue-Element editor在线工具来解决BeetleX.WebFamily相关表单和表列UI功能制作,通过这工具可以快地构建数据表单编辑和数据列表查询功能。

2bddd05d9ba080dd4f723e4ca2f3a76e.png

以上是Vue-Element editor的功能界面,具体可以访问:

http://vueeditor.beetlex.io/

表单制作

        工具提供了Element的基础组件作为数据表单和表列的基础元素,可以根据需要来进行添加。

544779271dbe0fad478a6ab2ab8d4697.png

以下添加一个简单的登陆表单,分别提供了用户名和密码两个信息,并且设置对应的验证信息。

a2c9cdcca8c539e0da51be2950d05a31.png

编辑完成后即可以把对应的代码复制或保存成.vue文件,提供给BeetleX.WebFamily使用。

保存/导入

        工作并不提供表单信息保存,可以通过工具的保存/导入功能把表单的配置信息保存到本地;需要的时候也可以把本地表单文件导入到工具中。

表单布局

        默认情况下每项数据都是单独占一行,如果想多个表单元素放在一起可以把表单的换行属性设置取消,通过元素换行属性可以对每一行的表单元素数量进行控制。

c41a286d3f1c50a93734c99d32cc6bba.png

数据源

        在数据表单中几种元素是存在多项数据选择的,如:单选,多项复选,下拉选择和多级下拉选择等。

3513c38483b6531afef34ca7c862e6d9.png

可以通过数据选项来配置对应的选择信息。但有些时候基础数据并不是自己添加而来源于数据接口,这个时候就可以通过设置数据源Url来配置信息。

4824b6190f0a9ef64e886190846b3320.png

由于需要配合表单元素的需求,这些数据返回的格式还是有要求的,数据格式里必须提供value和label属性用于给组件加载。

验证

        表单工具支持对元素数据的验证配置,通过验证配置可以在表单数据提交时进行数据基础有效性的验证。

b20aeb14dd51d24cbf63cc056f12f2d1.png

工具提供多个基础类型验证,针对不同的数据还提供不同的验证参数。

列表制作

        工具除了生成表单信息外,还可以生成数据列表。

d0998f19561911a6c6dd14a9584c6bf1.png

默认情况生成的列表信息只能查看,如果需要某一列数据可编辑,可以设置一下字段的编辑列属性,这样该列就可以进行编辑.

86134455fe8947fcfac3f4f2e85a3f94.png

【BeetleX通讯框架代码详解】

【WebApi示例扩展】

BeetleX

开源跨平台通讯框架(支持TLS)
轻松实现高性能:tcp、http、websocket、redis、rpc和网关等服务应用

https://beetlex.io

c97f85db60fb38c00af8e7f1eebb6e9b.png

如果你想了解某方面的知识或文章可以把想法发送到

henryfan@msn.com|admin@beetlex.io

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值