- 博客(19)
- 收藏
- 关注
原创 viewer.js用于封装组件中只显示第一个图片,其余图片均报length为0错误
<!-- 样例图片的查看 --> <div v-show="false"> <img :id="'projectFormViewer' + `${currentSchema.exampleId}`" :src="imageViewerSrc" alt="viewer"> </div>// 最开始引入viewerjs,这个自行想办法 写法很多,在data里面声明viewer为null用于后续,此处部分细节就不写了。。自行脑补一下const vie
2022-02-18 18:14:06
907
原创 Cannot update while running on a read-only volume. The application is on a read-only volume. Please
最近vue项目打包扔到线上发现更改的东西显示空白页面然后就猜测可能是vscode版本的问题,这个时候我去更新版本突然发现以下问题:Cannot update while running on a read-only volume. The application is on a read-only volume. Please move the application and try again. If you’re on macOS Sierra or later, you’ll need to mo
2021-08-26 14:41:50
6037
5
原创 解决 element + sortablejs 实现表格拖拽 顺序出现混乱问题
最根本问题就是table表格的row-key问题直接上代码<template> <div> <el-table :data="tableData" style="width: 60%;margin: auto;margin-top: 100px" class="project-auth-emp-list-table" row-key="id" border> <el-table-column label="日期" width="180"
2021-06-18 11:16:59
4624
7
转载 antd vue 刷新保留当前页面路由,保留选中菜单,保留menu选中操作
废话不说,上代码!<a-menu theme="dark" mode="inline" :selectedKeys="[$route.path]"> <a-menu-item :key="'/home'"> <router-link to="home"> <a-icon type="user" /> <span>nav 1</span> </router-link&g
2021-03-23 11:42:11
2780
原创 antd中表单校验填写数值检测不到内容,报错(数组多层嵌套)
今天写一个多层的可编辑添加删除的表单在保存校验的时候出现了一些问题就算页面有值也会提示报错信息;百度了一番查到了一个大神写的,内容很详细大神解决方案,请点击主要代码如下图(特写此文章做个记录)...
2020-12-24 14:34:20
2221
4
原创 delete请求拼接的数组数据
const batch = ["401", "425", "430", "402", "403", "326", "429", "400", "446", "324"]if (batch) { let queryArr = [] var arr = [] for (var key in batch) { if (batch[key]) { queryArr.push(`${'branch'+key}=${batch[key]}`) } } arr += `&am
2020-10-21 15:09:08
2118
原创 VSCode 编辑器打开文件右边只显示一个Tab的解决办法
VSCode 编辑器打开文件右边只显示一个Tab的解决办法vscode不知道点了哪里有面编辑器打开的文件只有一个了,点击别的就会被替换掉,很是不爽!最后解决办法点击左下角的设置按钮打开设置页面,搜索show tabs 然后选中就可以了...
2020-09-16 14:53:10
3785
4
原创 vue : 无法加载文件 C:\Users\XXX\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本
今天想在新电脑上启动一个vue项目来做视频通讯结果下载了vue-cli 然后检测vue版本的时候报错百度了很多次显示是没有权限让我执行这句代码,但是我执行之后还是报错RegistryKey rk1 = Registry.CurrentUser;经过不断的查资料我知道了正确的解决办法,如下:首先要启动PowerShell(以管理员身份)点击“开始”单击“ Windows PowerShell”然后右键点击Windows PowerShell,单击“以管理员身份运行”即以管理员身份启动这时候右键
2020-06-08 14:43:25
26757
24
原创 解决vue中NavigationDuplicated {_name: "NavigationDuplicated", name: "NavigationDuplicated"}报错
今天打开项目点击底部首页导航突然报错从别的页面进入然后点击底部首页导航就不会报错;去router的index.js页面(引入vue-router的页面)添加如下代码可以完美解决const originalPush = Router.prototype.push;Router.prototype.push = function push (location) { return origi...
2020-04-07 11:06:34
748
原创 video标签在ios里边不自动播放和安卓机有兼容问题
最近写一个简单的项目使用到了video标签发现成品在ios和安卓机效果不一样,安卓机默认播放,ios不会默认播放,查了一些资料解决办法如下:vue项目,首先线检测一下设备是ios还是Android,如果是ios的话监听一下给他播放此外需要引入 <script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js" type="text/...
2020-03-10 11:12:31
2281
1
原创 vue移动端分享图片,长按出不来发送给朋友
最近做的项目里边有一个功能是点击分享生成一个图片然后图片可以分享给好友;vue我用html2canvas、jspdf生成了图片然后在微信打开页面的时候只能显示(存储图像、拷贝、取消)如下图后来写了好几个单页面来检测是否是遮罩层、生成的图片以及页面排版问题。最后发现是vue有路由历史存储,这样的话会在微信内部产生一个自带的前进后退横栏如下图所示如果有历史记录的话这个前进后退按钮是必会出现的,...
2020-03-09 16:39:33
1237
原创 H5移动端页面遮罩层下方的内容不滚动
最近在写h5的移动页面的时候碰到了一个问题移动端的遮罩层下方的内容还是可以选中滚动解决办法就是在遮罩层的盒子上添加@touchmove.prevent<div @touchmove.prevent>遮罩层div</div>...
2020-03-09 16:21:37
1015
原创 VScode编辑器写vue项目检测ESlint,保存代码自动修复
我的settings.json配置如下{ "eslint.autoFixOnSave": true, "eslint.validate": [ "javascript", "javascriptreact", "html", { "language": "vue", "autoFix": true } ], "esl...
2020-01-15 14:52:48
770
原创 谷歌浏览器给输入框input自动填充密码解决办法
谷歌浏览器给输入框input自动填充密码解决办法如下图所示因为图上的input不是密码框所以我们可以找到登陆页面在登陆页面的密码框上添加属性 autocompleted=“off”<input type="text" name="userName" autocompleted="off" /><input type="password" name="pass...
2020-01-15 14:01:12
1406
原创 vue项目中build项目线上环境和线下环境分开打包
vue项目中build项目的时候打包生产环境和开发环境分开打包这是针对有vue基础的来写的哈下载全局vue-clinpm install vue-cli -g创建一个名字叫project的项目(项目名称可以自己随意写)vue init webpack project下面这些根据自己的需求选择进入项目,下载依赖cd projectnpm install依赖全...
2019-12-11 11:22:36
911
原创 简单的语言国际化实现方法(jquery)
jquery实现一个简单版的语言国际化效果引入jquery.min.js和jquery.language.min.js写一个js文件,里边写两个版本的语言 var Language = { "EN": { "music": "music", "basketball": "basketball", ...
2019-12-10 16:18:19
666
原创 GitHub上边怎么删除无用的项目(基础操作)
GitHub上边怎么删除无用的项目(基础操作)第一步第二步第三步第四步想删除Github上边无用的项目其实很简单,四步操作就可以实现~第一步登陆自己的Github找到想删除的项目并点击进去第二步进入项目然后找到settings这个按钮然后点击进去第三步进入settings页面之后一直往下滑然后找到Delect this repository按钮点击第四步点击删除按钮之后会弹...
2019-12-10 14:18:22
577
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人