avue参数个人总结
**
avue参数个人总结
**
文章目录
- avue参数个人总结
- 前言
- 一、avue-crud 配置项参数简介
- 二、avue option配置项参数简介
- 1.页面引入option
- 2.option写法
前言
本文参数只针对avue2.5.3版本其他版本需要自己测试
链接: avue官网
提示:以下是本篇文章正文内容,下面案例可供参考
一、avue-crud 配置项参数简介
**注意参数后面双引号部分为可以更改的
下面只展示了部分内容
<avue-crud:option="option"//表格配置属性,用于表格格式显示 :table-loading="loading"//表格等待框的控制,加载的时候转圈圈,设true/false:search.sync="search" //搜索的变量(需要sync修饰符):visible.sync="changeInfo" //是否显示,设置true/false:data="data" //表格显示的数据:page.sync="page" //表格分页配置选项(sync修饰符可以不写):permission="permissionList" //权限控制(不能用于控制自定义的按钮):before-open="beforeOpen" //打开前的回调 beforeOpen(done, type) v-model="form" //数据模型(新增编辑时候的数据) 用来存取页面值的 ref="crud" //在普通的 DOM 元素上使用,自定义按钮是需要调用原来的新增接口需要用到,引用指向的就是 DOM 元素;@cell-click="pageto" //当某个单元格被点击时会触发该事件,具体属性row, column, cell, event@cell-dblclick="celldblclick"//当某个单元格被双击时触发,具体属性row, column, cell, event@row-click="rowclick" //当某一行被点击时会触发该事件 row,event,column@row-dblclick="rowdbclick" //当某一行被双击时会触发该事件 row,column@row-update="rowUpdate"//修改数据回调@refresh-change="refreshchange"//刷新按钮回调@row-save="rowSave" //新增数据后点击确定触发该事件@row-del="rowDel" //行数据删除时触发该事件@search-change="searchChange"//点击搜索后触发该事件 params@search-reset="searchReset" //清空搜索回调方法@selection-change="selectionChange"//当选择项发生变化时会触发该事件 官网多选有案例@current-change="currentChange" //点击页码会调用current-change方法回调当前页数,返回当前第几页@size-change="sizeChange" //点击每页多少条会调size-change方法回调@on-load="onLoad"//打开表格页面的方法,一般用来初始化,返回页面数据> </avue-crud>
二、avue option配置项参数简介
1.页面引入option
代码如下(示例):
import 组件名称from “组件地址”;
2.option写法
代码如下(示例):
option: {tabs:false,//会让表单分组变成选项卡 默认时false 激活是trueheight:'auto', //表格高度calcHeight: 30, //表格高度差(主要用于减去其他部分让表格高度自适应)tip: "我是一个默认提示语", //tip:'我是一个默认提示语',searchShow: true, //首次加载是否显示搜索searchMenuSpan: 4, //搜索按钮长度searchSpan:6, //搜索框长度 最大长度24border: true, //表格边框是否显示index: true, //是否显示序号viewBtn: true, //是否显示查看按钮selection: true,//表格是否显示可选selectdialogClickModal: false,//是否可以通过点击modal关闭DialogupdateBtn:false,//更新按钮cancelBtn:false,//新增编辑里面自带取消按钮saveBtn:false,//新增编辑里面自带的保存按钮// 按钮文案 查看官网 https://www.avuejs.com/crud/crud-text.html#%E6%99%AE%E9%80%9A%E7%94%A8%E6%B3%95addBtn:false, //是否显示添加按钮editBtn:false, //是否显示编辑按钮delBtn:false, //是否显示删除按钮excelBtn:false, //表格导出按钮是否显示labelWidth:120, //表单前面的标题长度refreshBtn: false, //表格上面小的 刷新按钮columnBtn: false, //表格上面小的 列表按钮searchBtn: false, //表格上面小的 搜索按钮menu: true, //是否显示操作栏column:[{label: "用户名",//表格的标题prop: "username",//表格的keywidth: "150",//表格的宽度fixed: true,//是否冻结列type: "input", //输入框类型select | radio | checkbox | date|tree 默认为textaddDisplay: false, //新增时是否显示editDisplay: false, //编辑时是否显示viewDisplay: true, //详情时是否显示hide: true, //表单查询时是否显示默认显示display: true, //在查看,新增,编辑页面是否显示span: 24, //24一条数据占一行,8一行3条数据addDisabled: true, //添加的时候不能修改editDisabled: true, //编辑的时候不能修改sortable:true, //排序方式切换,倒序、正序切换labelWidth: 0, //标题label距离左边的位置detail: true, //表单输入框是否显示边框readonly:true, //表单输入框是否只读row: true, //后面换行 表单生效visdiplay:true,//表单不显示overHidden: true,//超出省略号显示formslot:true,//自定义表单slot:true,//自定义表格列rules: [{ //表单校验规则required: true, //是否必填message: "请输入用户名", //提示信息 trigger: "blur" }] // 字典查看官网 字典},//日期 {label: "开始时间",prop: "startTime",type: "datetime",format: "yyyy-MM-dd hh:mm:ss",//日期格式解析rules: [{required: false,message: "请输入开始时间",trigger: "blur"}]},{label: '',prop: 'info',span: 24,addDisplay: false,hide: true,slot: true, //加一个插槽 子表可以放这里}],}},
下面是一些零碎的事件 主要是写tree遇到的
Events
事件名 说明 参数
current-change 切换页面时触发该事件 page
current-row-change 当表格的当前行发生变化的时候会触发该事件,如果要高亮当前行,请打开表格的highlightCurrentRow属性为true currentRow,oldCurrentRow
select 单个选择回调 selection, row
selectAll 勾选全选 selection
date-change 表格日期回调方法 date
filter-change 过滤回调函数 params
cell-mouse-enter 当单元格 hover 进入时会触发该事件 row, column, cell, event
cell-mouse-leave 当单元格 hover 退出时会触发该事件 row, column, cell, event
cell-click 当某个单元格被点击时会触发该事件 row, column, cell, event
cell-dblclick 当某个单元格被双击击时会触发该事件 row, column, cell, event
row-update 编辑数据后确定触发该事件 row,index,done,loading
row-save 新增数据后点击确定触发该事件 row,done,loading
row-del 行数据删除时触发该事件 row,index
row-click 当某一行被点击时会触发该事件 row,event,column
row-dblclick 当某一行被双击时会触发该事件 row,column
refresh-change 点击刷新按钮触发该事件 page
size-change 页面每页显示的条数触发该事件 pageSize
sort-change 调用排序后触发该事件 list
search-change 点击搜索后触发该事件 params,done
search-reset 清空搜索回调方法 -
selection-change 当选择项发生变化时会触发该事件 selection
toggleRowExpansion 用于可展开表格,切换某一行的展开状态,如果使用了第二个参数,则是设置这一行展开与否(expanded 为 true 则展开
row, expanded
分页
{ “total”: 200, “pagerCount”: 5, “currentPage”: 1, “pageSize”: 20, “pageSizes”: [ 10, 20, 30, 40, 50, 100 ], “background”: true }
avue参数个人总结相关推荐
- Avue各参数作用记录
<avue-crud :option="option" //表格配置属性:cell-style="cellStyle" //设置单个列表样式 :table ...
- element ui 二级菜单_基于avue和element-ui集成解决方案avue-cli
avue-cli是一款基于avue和element-ui完全开源.免费的企业后端产品前端集成解决方案,采用最新的前端技术栈,已经准备好了大部分的项目准备工作,你可以快速进行二次开发 功能 全局错误日志 ...
- AVUE 富文本编辑器 avue-plugin-ueditor 格式刷功能 ver.0.2.7
avue-plugin-ueditor 版本:0.2.7 背景: 依据操作人员需求,认为目前在线编辑器没有ckeditor好用,也没有格式化的功能,目前项目是基于avue框架开发,使用了avue-pl ...
- AVUE一些简单用法——avue-crud子表单
项目中遇到的一些前端的效果的展示 avue组件avue-crud配置自定义表单中的某个字段 avue组件avue-crud配置自定义表单中的某个字段 使用环境 编辑表单时,需要将一些字段展示为标签: ...
- Avue使用本地/网络数据字典
当我们在项目中使用 avue 表格展示 选择器内容时,就需要使用数据字典 本地字典 比如我们使用一个前端写死的字典 // html <avue-crudref="crud": ...
- avue源码修改过程(持续更新)
在avue基础上修改的源码,点击进入git地址 一.crud 组件,想搜索显示顺序.表单显示顺序.和表格列表显示顺序互不影响 源码分析: form/index.vue 文件 修改代码: 使用: 二.缓 ...
- avue 使用 avue-plugin-ueditor 编辑器的排坑记录
一.与 avue-crud 结合使用 注意:此处引入 AvueUeditor 即可,无需注册等 使用: params 中的值作为图片上传的参数等 options 的值如下:上图中的params在另一项 ...
- vue项目组件库Avue表格组件avue-crud
vue项目一直在用的pc端后台管理系统的组件库是ElementUI,但是在最近的项目中使用了avue-crud这个组件,他是Avue这个库里面的表格组件.这是github. 表格使用体验,相比于饿了么 ...
- AVUE crud upload组件示例
在项目中使用avue crud组件,其中用到了upload组件. 官网中关于upload的解释非常简单,需要仔细阅读参数配置含义. 给出示例: 表banner(轮播横幅图表)使用avue进行CRUD操 ...
最新文章
- 大写的服!90 后程序员利用业余时间帮网友鉴定毒蘑菇,拥有百万粉丝成网络大 V...
- 达梦数据库修改字段长度_DM7 达梦数据库 序列 和 自增列 说明
- MySQL 处理海量数据时的一些优化查询速度方法
- excel 如何用vba将某一条记录移动到另一张工作表中_EXCEL常用快捷键
- 开源开放 | 开源网络通信行业知识图谱(新华三)
- 使用率激增 250%,这份报告再次将 Serverless 推向幕前
- 协程是什么?怎么来的?它有什么作用?
- 推荐我的一本新作:《Linux安全技术内幕》
- 微信小程序代码最大限制2M的解决方案
- 一个最基本最简单的爬虫代码【精简】
- 松下plc编程软件_松下PLC编程软件Control FPWIN Pro7.3.2.0
- 上海个税系统代理服务器地址,上海个人所得税打印地点
- 抓取scrapy中文文档(我的第一个爬虫)
- 宁波中小学生计算机技术展示,宁波市第25届中小学生计算机程序设计竞赛复赛试题(小学组).doc...
- AltiumDesigner2020导入3D Body-SOLIDWORKS三维模型
- 紫川,网络小说的登峰造极之作
- 【论文笔记】A survey on security and privacy of federated learning(综述)
- 国内移动广告平台的现状对比(2010年8月-10月)
- 8.5.3耳麦拔插事件调用流程分析
- 程序员,停止你的焦虑
热门文章
- SD卡镜像备份与烧录
- 安卓 java.net.SocketTimeoutException: failed to connect to 异常
- linux上如何删除文件名乱码的文件
- 【JOISC 2020 Day3 T2】 Harvest
- 同事离职后如何把原有的GIT变为自己的GIT
- 快速找到Chrome浏览器扩展程序存放路径
- html2canvas 和 Canvas2Image实现网页截屏下载图片功能(简单小例子)
- 用计算机写数字很,机密、秘密级计算机信息系统采用的口令应由大小写英文字母、数字、特殊字符中两者..._考试资料网...
- windows最快方式添加自启动项
- SVM:通俗易懂的SMO算法