- 博客(10)
- 收藏
- 关注
原创 aes加密 解密
vue项目 aes 加密解密本地安装包会导致打包资源过大,所以项目优化会使用cdn,<script src="https://cdn.bootcss.com/crypto-js/3.1.9/crypto-js.min.js"></script>在index.html 文件引入然后在build文件夹里面的webpack.base.conf.js 去暴露出去externals:{ 'crypto':'Crypto', },再src目录下面新建一个文件夹
2021-06-01 13:51:22
300
原创 适用于vue js 的数组排序从小到大或从大到小
今天记录一个数组排序方法,个人觉得可以使用。就是sort方法。废话不多,直接开始搬运let arr = [1,2,4,5,9,8]arr.sort((old,New)=>{return old -New})console.log(arr)arr[1,2,4,5,8,9]效果就是这样,如果你想重大到小排序,就换成New - old就行。...
2020-11-25 10:55:43
4540
原创 vue + element + select 下拉菜单跟模态框显示下拉菜单数据位置不正确
最近遇到个问题,下拉菜单放在模态框里面,如果页面展示数据不多的话下拉菜单里面的数据位置是正确的,但是数据多了就错位了。就变成了正常是这样的这是element的坑,看了网上别人的解决办法,我都没有发现好的。网上普遍使用popper-append-to-body=“false”这个属性,不然就是在加style 再写上!important,没有完美的解决,不过可以换一个思路来想,因为页面高度发生变化,才会导致这个问题发生,那如果我回到顶部不就可以避免了。所以就加了一句回到顶部的代码,自我感觉完美解决了。如
2020-11-18 09:58:54
1008
2
原创 vue+element保留两位小数
记录一下,希望能带来用处这个保留两位小数,肯定是用正则比较好,但是当时没找到合适的,就js写了一个用的是input事件,不喜勿喷this.form.soloSoreQuota = this.form.soloSoreQuota.split('.')[0] + '.' + this.form.soloSoreQuota.split('.')[1].slice(0, 2)这样就可以实现保留两位小数,但是控制台会报split的错。不影响操作,但是影响强迫症,就加了一个if判断 if (this.form
2020-11-12 14:39:39
1226
1
原创 vue+element去重并且替换符号为英文分号
记录一个方法,希望能带来点用处前端在el-input 里面去重,并且替换符号为英文分号,input用的是change事件,求轻喷Array.from(new Set(this.form.userMobile.split(/[;;.。,,*]/))).join(';')这样就可以了
2020-11-12 14:33:57
562
原创 前端过滤特殊字符
最近也是做公司项目,然后有过滤特殊字符,当时首先想到的是正则,但是没有看到合适的正则,所以就记录一下自己是怎么弄的。vue的项目,方法写在methods里面 // 禁止输入特殊字符 filtration(vl) { return vl.replace(/[`~!@#$%^&*()_\-+=<>?:"{}|,\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/g, '')
2020-11-12 14:25:49
2754
3
原创 引入vuejs + wangEditor富文本编辑器 实现图片上传和格式过滤
这几天项目求给了富文本编辑器的需求,要求功能可以上传图片,因为是引入vuejs,不是脚手架项目,所以不能npm,所以看了下文档,就是 不过,我下载下来了离线包,因为cdn会不怎么稳定。先上代码好了<div id="div3"></div> <!-- 按照文档来 --> <script> parent.topTo(); //添加 var E = window.wangEditor
2020-11-12 14:16:38
1202
4
原创 外联式 vue+element ui 表格导出e'xcel
新加的一个需求就是不是vue脚手架的后台管理系统要导出excel表格 ,话不多说,先讲一下怎么导出,不是脚手架的vue肯定不能npm xlsx 这个插件了所以我们需要引入<script src="https://cdn.bootcss.com/xlsx/0.15.1/xlsx.core.min.js"></script>这个https的 xlsx的插件 outE...
2020-01-15 13:16:43
372
原创 VUE+element ui + table 实现上下移动
VUE+element ui + table 实现上下移动后台管理系统加了个上下移动的功能,思路是通过vue插槽scope获取当前行的key值,通过key+1和key-1实现上下移动先上一段代码,在data绑定一个ShipData,<el-table border :data="ShipData" style="width: 100%"> <el-table-colu...
2020-01-13 10:58:41
1338
原创 vue H5 微信分享
这几天公司需要做一个微信分享功能 把自己踩坑到实现功能真是不容易啊,话不多说。先讲开始1、公众号配置:如果你们的公众号有专人保管,那么跟他说把安全域名加一下,安全域名用于微信的验证,没有这一步操作,下面的都白搭。比如我们的测试公众号,绑定的就是我们测试服务器的域名。同理,生产也是如此。2、后端配置VUE:要想使用微信的JS-SDK功能,需要生成签名,配合appId才能使用,这些步骤通常是由...
2019-10-23 11:53:57
1475
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅