当前位置: 首页 > news >正文

怎样登录柳州建设网站江苏网站建设培训

怎样登录柳州建设网站,江苏网站建设培训,北京和隆优化招聘,第四性 wordpress前言 最近接手了一个低代码平台可视化大屏做二次开发,在这里做一些记录。 低代码平台简介:低代码平台是一种开发工具,它可以让开发人员使用简单的拖拽和配置来创建应用程序,而不需要编写大量的代码。低代码平台通常包括一个可视化…

前言

最近接手了一个低代码平台可视化大屏做二次开发,在这里做一些记录。
低代码平台简介:低代码平台是一种开发工具,它可以让开发人员使用简单的拖拽和配置来创建应用程序,而不需要编写大量的代码。低代码平台通常包括一个可视化的界面编辑器,可以让开发人员通过拖拽和配置来创建应用程序的用户界面和业务逻辑。

相关低代码平台
大屏可视化低代码,在线体验 8.3k
amis 可视化编辑器,在线体验 1.9k

拖拽-vuedraggable

理解:低代码通过拖拽组件来快速创建应用程序的用户界面
原生拖拽基本步骤:拖拽开始 dragstart拖拽移动 dragover拖拽结束 dragend
本次demo使用一个支持vue的组件库vuedraggable,快捷的实现拖拽功能
npm i vuedraggable@next

组件物料使用element-plus

npm i element-plus

代码:

// main.ts
import { createApp } from 'vue'
import App from './App.vue'
// 导入组件库
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
// 或者 import 'element-plus/lib/theme-chalk/index.css'const app = createApp(App)
app.use(ElementPlus)   // 使用组件库
app.mount('#app')
<script setup lang="ts">
import { ref } from 'vue'
import draggable from 'vuedraggable'// 需要使用ref
const list1 = ref([{id: 1,tag: 'el-button',props: {type: 'primary'},text: '按钮'},{id: 2,tag: 'el-input',props: {placeholder: '请输入内容'}},{id: 3,tag: 'el-switch'}
])// 组件数据列表
const list2 = ref([])
</script><template><el-container class="container"><el-aside class="aside" width="200px"><draggableclass="list"v-model="list1"item-key="id":group="{ name: 'component', pull: 'clone', put: false }":sort="false"><template #item="{ element }"><div class="item">{{ element.tag }}</div></template></draggable></el-aside><el-main class="main"><draggable v-model="list2" item-key="id" class="content" :group="{ name: 'component' }"><template #item="{ element }"><div class="component"><!-- is: 组件名v-bind: 动态 props--><component :is="element.tag" v-bind="element.props">{{ element.text }}</component></div></template></draggable></el-main></el-container>
</template><style scoped lang="scss">
.container {display: flex;
}
.aside {background-color: pink;
}
.main {flex: 1;height: 100vh;background-color: skyblue;.content{background-color: #fff;height: 100%;}
}
.list {.item {border: #0083ee 1px solid;margin: 10px;padding: 10px;}
}
</style>

如果对值进行修改可以参考这个git-demo
https://gitee.com/SongTaoo/lowcode

http://www.yayakq.cn/news/639017/

相关文章:

  • 手把手教你做网站 怎么注册域名怎么用域名进网站
  • 手机微网站第二年续费吗wordpress主题在哪
  • 哈尔滨优质官网建站企业windows 做网站服务器
  • 网站公示如何做链接鞍山seo外包
  • 建筑行业网站有哪些和县网站定制
  • 网站建设与维护中国出版社设计公司logo要多少钱
  • 2m带宽可以做音乐网站网站空间多大
  • 合肥简川科技网站建设公司 概况网站淘宝客一般怎么做
  • 电子印章在线制作网站腾讯云官网入口
  • 设计网站案例网站网站信息化建设总结
  • 有域名有空间如何做网站免费wordpress托管
  • 厦门怎么没有 网站备案知名广州网站建设
  • 皋兰网站建设平台网上接网站开发不给钱怎么办
  • 做电子书的网站很有名后来被关闭了宣传片拍摄哪个好
  • 夫唯seo培训上海搜索引擎优化公司
  • 画家网站建设济南济南网站建设网站建设
  • 营销网站做得好的公司餐饮网站开发性能需求
  • 谷搜易外贸网站建设网络营销的主要方式和技巧
  • 江苏公司网站建设公司抖音代运营电话话术
  • 广元网站建设价格南京建网站
  • discuz网站模板下载wordpress 模板吧
  • 网站租用空间价格专业团队张伟高清
  • 尧都网站建设ppt模板网站下载
  • 汕头网站建设科技有限公司网站开发aichengkeji
  • 网站域名设置专门做设计文案的网站
  • 平面设计所需要的软件佛山seo网站排名
  • 黄金做空网站中国建设银行中国网站
  • 可以做兼职的动漫网站当铺网站建设方案
  • 网站推广策划报告局域网内做网站
  • 新网站如何推广深圳外贸网络推广