avue使用常见问题

2022/5/23

avue的上传附件的问题,当时接口要传多传一个pid (好坑)

最后同事帮我加了一个data 就解决了  自己傻傻研究好久

avue上传附件后来又遇到一个问题,就是文件上传的时候。掉不了接口。最后查出原因是因为使用了avue自带的事件 将那个时间注释掉就可以了

2022/5/23

avue遇到这样的select 下拉款,我们得这样传数据。

2022/5/23

avue使用的时候 既然发现row-save 没有用

后来是同事帮我删除了些之前样式的代码 我傻了

2022/5/24

avue-crub在使用多选的时候,想默认全选的方法

 this.$refs.crud.toggleSelection();   //使用这个方法

 这边将所有的要被选中的数据  的数组对象直接刚到了这个方法中  就可以全选

2022/5/27

记录一个简单  但又得自己花时间看文档的问题  就是怎么改变按钮弹窗中的信息

未改变之前这边弹窗会显示1

 

 

 最终通过插槽 成功改变

2022/5/30

但是是遇到一个传值的问题

使用avue的时候,这边需要传一个参数

 这边研究了好久都不知道该怎么传这个参数 所以这边后来使用到findObject()

2022/5/30

记录一个发现  就是关于搜索框引入组件的问题

 

2022/6/2

avue的列宽调整  一个很小的问题

2022/6/8

avue表格  文字颜色的改变

 

    cellStyle ({ row, columnIndex }) {if (columnIndex == 3) {if (row.userStatus == 'online') {return {color: '#67C23A',fontSize: '15'}} else {return {color: '#F56C6C',fontSize: '15'}}}},

2022/6/9

avue表格超出省略号

2022/7/19

关于下拉框的监听  

需求:

点击下拉框 

如果选择  <药店收银员>   国家编码为(非必选)

如果选择  <药师>             国家编码为(必选)

 心路:

当时做这个需求的时候感觉到是一个很简单的问题,但是仔细研究了之后。亲切问候了avue  是LJ。  但是最后发现了avue中change方法之后  才发现小丑原来是我自己 

 

 

 然后再使用我们的findObject 去修改相关对象中的值(温馨提示:大家可以先把this.option.column  打印出来    这个超级好用)

2022/7/31

记住 当你使用this.option.column   正常对avue内的值进行修改的时候  avue就是新的世界了...

2022/8/3

1.今天遇到一个使用avue-from  input中规定值 向后延伸 两个小数点

 

顺带加一个遇到avue-crud  input中规定值 向后延伸 两个小数点

   {label: "采购单价",prop: "purchasedPrice",cell: true,rules: [{required: true,message: '请输入采购单价',trigger: 'blur'}],formatter: (val) => {if (val.purchasedPrice) {return String(val.purchasedPrice.toString().match(/^\d+(?:\.\d{0,2})?/))}},},

2.avue中日常获取字典  需要字典的请求参数  有时候会忘记 这边做下记录

 {label: '职业',prop: 'job',type: 'select',dicUrl: '/api/cpm-system/dict-yb/dictionary',props: {       //获取到字典数据label: "dictValue",value: "dictKey"},dicQuery: {     //字典的请求参数moduleKey: "ycyb_01",code: "prfs"},dataType: 'string',span: 6,size: 'medium'},

2022/8/11

记录下form中使用正则

第一种 这边是得必选的 

  {label: '身份证号',prop: 'idCard',span: 6,size: 'medium',rules: [{validator: idCard,required: true,message: "请输入身份证号",trigger: "blur"}],},

第二种 这边是非必选

{label: '手机号',prop: 'phone',span: 6,row: true,size: 'medium',rules: [{ validator: phoneNumber, trigger: 'blur' }]},

然后

  data () {var phoneNumber = (rule, value, callback) => {const reg = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/if (!value) {this.judge = falsecallback(new Error('请输入手机号'));} else if (!reg.test(value)) {this.judge = falsecallback(new Error('请输入正确的手机号'));} else {this.judge = truecallback();}};
}

2022/8/12

 让头部变得平均

 

2022/8/12

让弹出框的label  靠右

 

2022/10/8

今天遇到一个要将select变为二级联动的样式中间遇到的相关的问题

首先avue中有一个很好使用的slot插槽工具

 

 当插槽名字后面是带有Search的时候  就代表选择修改  --  相关搜索框

 反则选中表单内的内容 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部