logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VUE 调用PC摄像头,HTTP下也可以使用

由于内网使用,调用当前pc的摄像头,进行拍照上传功能,而浏览器由于安全策略考虑,只支持本地调用摄像头,服务器上禁止使用,新版chrome支持修改安全协议,代码如下:chrome://flags/#unsafely-treat-insecure-origin-as-secure下面写了个子组件photo.vue,来调用,可以上传多张照片,通过elemenui支持查看<template>&

解决elementui el-tooltip,在弹框之后再次出现的问题

elementui el-tooltip有个bug就就是当有模态确认框的时候,el-tooltip会再次出现,经过一系列问题的排查,是由于tooltip会默认给dom元素一个tabindex属性,当弹框结束之后,tabindex会自动选中,导致再次出现的问题。最后想到了,通过指令方式把tabindex给删除掉,,这样就可以解决问题了创建clearTabIndex.jsconst vueClearI

#elementui
解决elementui table合计不显示的问题

有时候需要在table的底部有合计,这时候官方给的是在table里设置,show-summary就可以了但是给table加了一个固定高度话,就没有了,打开控制台可以看到这个合计是存在的于是乎,在vue的生命周期updatedthis.$nextTick(() => {this.$refs['table'].doLayout();})添加这个就解决了...

vue引入网络第三方js(引入高德地图为例)

1.界面引入组件remoteload<!--描述:拖放地图组件,默认尺寸是 500 * 300接收属性参数:lat: 纬度lng: 经度自定义事件:drag: 拖放完成事件示例:<mapDrag @drag="dragMap" lat="22.574405" lng="114.095388">&a

微信分享invalid signature签名错误的坑

前一段时间做了一个微信分享的东西,而且前端框架用的是VUE,被这个东西快折磨疯了,一个列表页,一个详情页,分享详情页的时候,会报错invalid signature签名错误。当时就不淡定了,然后开始了排坑之路,根据官网的各种校验错误问题,没有发现有什么区别建议按如下顺序检查:1.确认签名算法正确,可用http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=j

解决elementui,table抖动问题,:key=“Math.random()“

以前开发了一个功能,table的column,可以根据条件if来判断是否显示,于是乎就看网上有个解决办法,是在column上增加个key属性:key="Math.random()",完美的解决了if判断不显示的问题。可是后来,发现,界面有form表单的列表,input变得越来越卡,输入都是卡顿,优化了好多地方都是无解,最终是因为:key="Math.random()"导致的,因为每次跟新表单的时候

解决elementui table固定列的时候,滚动条被遮挡的问题(适用合计)

前段时间突然发现,当固定table列的时候,右侧的滚动条会被折腾,而不能拖动,上图以前的时候固定列都是在右侧,也没有注意到这种问题,上次放到左侧,才发现拖不了了,上官方issues上找到了问题所在,官方的bug方案一通过设置css属性.el-table__body-wrapper{z-index: 2}就可以了,但是有个小问题就是右侧浮动,中间的部分,失去了阴影,感觉没有分离开https://gi

#elementui
elementui el-table选择checkbox,最多选择N条解决办法

使用el-table,多选选择的时候,可以最多选择N条数据有时候使用全选的时候,不想选择全部,而是选择10条数据,而界面上有20条数据,这样的话,就回全部选中,达不到要求,所以上代码<el-table ref="regTable" :data="tableData" @selection-change="handleSelectionChange" @select-all="handleSe

#elementui
到底了