-
vue contextmenujs鼠标右键菜单高度不够显示不全的问题及解决方法
找到vue-contextmenujs安装包位置修改Submenu.vue中的代码mounted(){this.visible=true;for(letitemofthis.items){if(item.icon){this.hasIcon=true;break;}}/***修复超出溢出的问题*/this.$nextTick(()=>{constwindowWidth=document.docum… -
el-autocomplete修改下拉框宽度
.el-autocomplete-suggestion{width:auto!important;}如果还不行可以尝试前面加上/deep/ -
el-input聚焦时全选文本
getInputFocus(event){event.currentTarget.select();} -
Vue项目 CSS设置透明度opacity值为百分比,打包上线后变成1%
.btn{opacity:60%;}原因:opacity的范围是0-1解决方法:将百分比改成0-1之间的小数即可.btn{opacity:0.6;} -
Vue 操作保存文件到本地
安装安装npminstallfile-saver--save使用import{saveAs}from'file-saver';constdata='Hello,World!';constblob=newBlob(,{type:'text/plain;charset=utf-8'});saveAs(blob,'hello.txt'); -
Vue项目新打包文件放在服务器后,客户端自动更新问题
每次测试构建或者打包更新版本发到服务器上,导致偶尔会出现不能及时更新到最新代码的问题。一、在vue.config.js中配置output,打包后的文件会带时间戳constTimestamp=newDate().getTime();module.exports={//每次构建打包时给文件名加上时间戳,确保每次版本更新的文件名不一样configureWebpack:{output:{filename:… -
vue中 使用md5加密
vue中使用md5加密 -
JS判断当前是http还是https
JavaScript的document对象中有一个location的子对象,其包括是属性如下:document.location.host//表示当前域名+端口号document.location.hostname//表示域名document.location.href//表示完整的URLdocument.location.port//表示端口号document.location.protocol…