guiplan通过iview框架动态交互

下载安装与启动

  • 下载 iview-admin
  • 进入目录:cd iview-admin2.0.0
  • 安装: npm install
  • 启动前端页面:npm run dev
  • 启动后端接口:node server.js local 或nodemon server.js local (注意:nodemon 要全局安装一下 npm install nodemon -g),用nodemon 启动每次修改接口会自动重启接口。
  • 注册:http://localhost:8080/register.html (注意:注册完之后可手动删除相关注册接口)
  • 登录: http://localhost:8080

guiplan对本地文件的基本操作

  • 修改保存位置:启动guiplan之后修改项目路径指向到当前目录下如:F:\iview-admin2.0.0 如下图
    在这里插入图片描述
  • 保存文件:在页面制作界面中输入页面相对路径如layout/index,点击右边保存即可自动生成代码并插入到相关目录中如下图在这里插入图片描述
  • 修改路由预览页面:点击"路由配置",将自己的页面加入到路由当中即可预览 打开浏览器预览如下图
    在这里插入图片描述
    guiplan预览:输入自己的端口即可按快捷键R快速切换预览模式(注意:按快捷键R之前 先点击边缘空白处,预览模式下如果点击了页面快捷键将会失效),预览模式下也可修改当前选择的div或组件。如下图:在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
前端可视化软件guiplan教程,无论是懂前端还是不懂前端,都可以学会基本的布局操作。全程都是可视化教学,自动生成代码。生成之后的代码符合w3c规范,除了学会软件的使用以外,我们还能学到前端html结构搭建,拖拽调整html结构,css常用样式可视化的配置,以及交互功能vue可视化配置,简单的代码编写以及可视化数据绑定,事件绑定等。全程可视化编程,配置好之后效果立刻生效,同步更新,直接点击页面即可查看交互效果,更有利于减少研究成本与学习成本。无论是制作静态html页面,还是动态的vue项目页面。都支持可视化布局,可视化拖拽,还支持可视化交互。目前支持unipp与element-ui框架,支持可视化html元素操作,支持可视化拖拽html元素结构,支持一键添加html标签,支持一键添加uniapp组件或element-ui组件,支持可视化调整css样式,支持可视化vue数据与方法创建,支持可视化数据指令事件等一键绑定,支持实时预览实时更新,支持可视化交互测试修改之后直接点击预览页面即可测试,支持一键生成代码html,css,js图片等支持一键保存文件无论是静态html页面还是动态vue文件都能自动分类,自动存储。支持手写代码与自动生成代码混合编写开发,比如添加过滤器filters,监听器watch等。灵活便捷对程序员有好,是一款真正适合程序员开发的软件。
### 回答1: iview 框架中的表格组件支持折叠功能。要使用折叠功能,你需要在表格组件中使用「collapsible」属性,并在每一行中添加一个「collapse」组件。 首先,在你的表格组件中添加「collapsible」属性: ``` <i-table :columns="columns" :data="data" collapsible></i-table> ``` 然后,在每一行中添加「collapse」组件: ``` <template v-for="(item, index) in data"> <collapse> <template slot="title"> {{ item.name }} </template> <div> 这里是折叠内容 </div> </collapse> </template> ``` 这样,用户就可以点击每一行的标题来展开或折叠行内容了。 你还可以使用「accordion」属性来设置折叠菜单是否为手风琴效果,即每次只能展开一个菜单。 ``` <collapse accordion> <template v-for="(item, index) in data"> <template slot="title"> {{ item.name }} </template> <div> 这里是折叠内容 </div> </template> </collapse> ``` 希望这些信息能帮到你! ### 回答2: iview框架中的表格折叠是指在表格中展示可折叠的内容。在iview框架中,可以通过设置Table组件的expand-row-keys属性来实现表格的折叠功能。 首先,我们需要在Table组件中绑定expand-row-keys属性,并将其值设置为一个数组,数组中包含数据源中需要展开的行的唯一标识。这个唯一标识可以是数据源中某个属性的值,如ID。 接下来,当我们点击某一行的时候,会触发Table组件的row-click事件。在事件处理函数中,我们可以通过获取点击的行的唯一标识来判断当前行是需要展开还是收起。如果点击的行的唯一标识在expand-row-keys属性的数组中,则说明当前行已经展开,则需要将该行从expand-row-keys属性的数组中移除,实现收起的效果;如果点击的行的唯一标识不在expand-row-keys属性的数组中,则说明当前行还未展开,则需要将该行的唯一标识添加到expand-row-keys属性的数组中,实现展开的效果。 通过上述的操作,我们就可以实现iview框架表格的折叠功能了。当我们点击某一行的时候,该行就会根据其展开状态进行相应的折叠或展开操作。这样可以方便用户查看和管理大量的数据,使页面更加简洁和易读。 ### 回答3: iview框架是一款基于 Vue.js 的一套开箱即用的组件库,提供了丰富的 UI 组件和交互功能,其中包括了表格组件。 在iview框架中,可以使用表格组件实现表格的折叠功能。折叠表格通常用于显示大量数据时,可以折叠隐藏某些行,以便用户更方便地查看和操作数据。 要实现折叠表格,首先需要通过iview的Table组件定义表格的基本结构和内容。接下来,在表格的列配置项中,设置一个自定义的插槽(slot),用于显示折叠的内容。在插槽中,可以通过条件判断来控制显示或隐藏折叠内容。 例如,可以在每行的操作列中添加一个折叠按钮。当用户点击折叠按钮时,可以通过修改相应的数据状态,控制插槽中的折叠内容的显示或隐藏。这样,用户就可以通过点击按钮来折叠或展开对应的行。 除了通过按钮来控制折叠行外,还可以通过其他的交互方式实现折叠功能,例如通过点击行的某一列来折叠或展开该行。 总之,iview框架提供了丰富的UI组件和交互功能,可以方便地实现表格的折叠功能。通过合理地配置表格组件和自定义插槽,可以实现用户友好的大数据展示和操作体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

web前端神器

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值