可视化uniapp 自动生成代码,组件、模板拖拽布局,导出整套代码

免费使用可视化uniapp 自动生成代码项目,两个工具,如下:

一,工具一
1.可视化拖拽表单,基础组件、模板组件,自动生成布局
2.自定义修改组件的内容 和组件的样式
3,可以保存你修改后的内容,保存你的设计
4.一键导出项目全部代码,可以直接运行
5.查看导出代码的历史记录,可以继续编辑
6.查看源码可以看到修改后的样式自动变化
7.可视化创建vue文件,选中文件把代码保存在vue文件中
8.多个vue页面uniapp代码同时导出
9.自动生成路由配置,可以实现vue页面之间的跳转

hbuilderX开发工具可以把 uniapp 生成H5 网页、小程序、安卓、苹果

注意:修改设计好要保存到vue文件里

免费生成代码,自动布局,更改组件属性值

该项目后续慢慢更新,

可视化uniapp 自动生成代码,组件、模板拖拽布局,导出整套代码
可视化uniapp 自动生成代码,组件、模板拖拽布局,导出整套代码

代码演示示例:

<template>
 
  <!-- 页面全局配置 -->
  <view class="pageconfig">
 
    <!--按钮0的布局样式-->
         <view class=" commoncss0">
         <view class="flex flex-wrap justify-around " style="flex-direction: row;">
         <button  v-for="(item,index) in label0List" class="cu-btn  margin-xs   round  bg-green flex-sub">{{item.btnname}}</button>
         </view>
         </view>
         
         <!--宫格组件1的布局样式-->
         <view class=" bg-cyan label1 commoncss1 cu-list grid col-5 no-border">
         <view class="cu-item" v-for="(item,index) in label1List" :key="index">
         <view>
         <image :src="item.pic" style="width: 70rpx;height:70rpx;"></image>
         </view>
         <text  style="font-size: unset;color: unset;">{{item.name}}</text>
         </view>
         </view>
         
         <!--进度条2的布局样式-->
         <view class=" commoncss2">
         <view class="cu-progress  round active round striped ">
         <view class="bg-cyan" style="width:71%">71%</view>
         </view>
         </view>
         
         <!--vuetag-->
 
  </view>
</template>
 
 
<script>
 
/**    author:Mr.yang    **/
/**    qq:987095529   **/
/**    wx:wx987095529   **/
 
import {
  mapState
} from 'vuex'
export default {
  data() {
    return {
      noMore:false,
      /**single**/
 
      label0List :[{"btnname":"按钮1","color":"red","islou":"","isblock":"1","iconcolor":"blue","iconname":"","background":"green"},{"btnname":"按钮2","color":"red","islou":"","isblock":"1","iconcolor":"blue","iconname":"","background":"green"},{"btnname":"按钮3","color":"red","islou":"","isblock":"1","iconcolor":"blue","iconname":"","background":"green"}],
label1List :[{"id":645,"gid":54,"add_time":1634719515,"sort":11,"status":1,"name":"发票管理","pic":"https:\/\/shitangsys.cntdh.net\/\/uploads\/store\/comment\/20220410\/51302f9e797bf89e5917300f54f3a5c2.jpg","url":"\/pages\/users\/user_invoice_list\/index","image":"https:\/\/shitangsys.cntdh.net\/\/uploads\/store\/comment\/20220410\/51302f9e797bf89e5917300f54f3a5c2.jpg"},{"id":647,"gid":54,"add_time":1634719515,"sort":9,"status":1,"name":"联系客服","pic":"https:\/\/demo43.wuht.net\/uploads\/attach\/2021\/09\/20210923\/855a5e9a3f2f6e14c207bc98c54118eb.png","url":"\/pages\/customer_list\/chat"},{"id":648,"gid":54,"add_time":1634719515,"sort":8,"status":1,"name":"优惠券","pic":"https:\/\/demo43.wuht.net\/uploads\/attach\/2021\/09\/20210923\/705286c880d505cd7587dd2c3533ed73.png","url":"\/pages\/users\/user_coupon\/index"},{"id":649,"gid":54,"add_time":1634719515,"sort":7,"status":1,"name":"我的收藏","pic":"https:\/\/demo43.wuht.net\/uploads\/attach\/2021\/09\/20210923\/eb4a2195830194d18e26c92208b42acf.png","url":"\/pages\/users\/user_goods_collection\/index"},{"id":650,"gid":54,"add_time":1634719515,"sort":6,"status":1,"name":"地址信息","pic":"https:\/\/demo43.wuht.net\/uploads\/attach\/2021\/09\/20210923\/a95f58dd94ccf8052b4c04c73a23a46c.png","url":"\/pages\/users\/user_address_list\/index"},{"id":651,"gid":54,"add_time":1634719515,"sort":5,"status":1,"name":"我的余额","pic":"https:\/\/demo43.wuht.net\/uploads\/attach\/2021\/09\/20210923\/87804b5b967d2d5c66e9d1b86c744b4d.png","url":"\/pages\/users\/user_money\/index"}],
label2List :[],
/**vuejs**/
         
         
         
      incomeList:[]
    };
  },
  onLoad() {
 
  },
  methods:{
     /**
     *          $vuetag = "";
     *          $vuecss = "";
     *          $vuejs = "";
     *
     */
    /**method**/
    //获取数据
 
  }
}
</script>
 
<style lang="less">
 
 
/**
 *   此处必须引用colorui样式,并放入根目录,css样式可以这样写
	@import "colorui/main.css";
	@import "colorui/icon.css";
 如需要引用colorui到全局,
 需要在App.vue 引入
 	@import "colorui/main.css";
	@import "colorui/icon.css";
 *
 */
 
 
page{
  background-color: #F8F9FB;
}
 
 
 	
	/**本页全局配置的代码**/
.pageconfig 
{
		width:  100%;
		height:  100vh;
		overflow:  hidden;
		overflow-y:  scroll;
}
 
 
 
 /**pagedomcss**/
 
 
 	
	/**本页按钮0的css代码**/
.commoncss0 
{
		font-size: 26rpx;
}
	
	/**本页宫格组件1的css代码**/
.commoncss1 
{
		font-size: 26rpx;
}
	
	/**本页进度条2的css代码**/
.commoncss2 
{
		font-size: 26rpx;
		border-top-left-radius: 20rpx;
		border-top-right-radius: 20rpx;
		border-bottom-right-radius: 20rpx;
		border-bottom-left-radius: 20rpx;
}
/**vuecss**/
 
 
 
 
 
 
</style>

拖拽组件可以完成布局

1,拖拽生成代码 ,可视化设置属性,自动生成uniapp代码

链接地址为:

http://119.91.145.229:8011/admin/bigdata2

二,工具二

十大特性


1.可视化,自由拖拽,推导出flex布局,尽可能兼容多端(h5,微信小程序)

2.支持uviewui内置所有图标,也可以使用阿里图标库160万+图标(需填写网络路径)

3.支持在遮罩mask,弹窗Popup,modal 等组件,直接拖拽,绘制

4.对于常用的表单组件,可直接帮你生成相关事件,时间,单列多列等选择器等支持数据回显功能(免开发)– 在拖拽面板中的(formitem 表单项中)

5.右键菜单,二十几种对齐方式,支持单选多选,单行弹性对齐

6.集成网络上用于解压的趣味聊天室

7.开发者,可自由创作布局,然后上传(共享给其他开发人员使用)

8.支持简单事件代码片段

9.支持绑定变量(对象格式,对象数组格式(下标要从0开始)),直接在vue中生成相关格式的数据

10.支持免费cdn图床,可在项目中直接使用

部分操作(一套代码,h5端和微信端通用,其他没有测试):

可视化uniapp 自动生成代码,组件、模板拖拽布局,导出整套代码

uniapp页面速成提效工具:
uniapp uview ui 可视化,完全自由拖拽,一键生成flex代码网站:
http://aicode.shagua.wiki/uni/index.html#/

声明:本站部分文章或资源,整理于网络或由网友提供,主要用于知识性分享与学习用途。若相关内容侵犯了原著者的合法权益,请联系处理。
UniApp

uni-app 条形码(一维码)/二维码生成实现

2022-11-29 17:09:34

UniApp

uni-app项目调试

2022-12-6 10:52:40

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧