坑
HainesFreeman
function
展开
-
vscode左下角git分支不见了(已解决)
问题:如图左下角没有分支了,想切换分支解决 :查看--> 外观 -->勾选显示状态栏最终效果图:原创 2022-05-14 20:06:31 · 9141 阅读 · 0 评论 -
yarn错误The engine “node“ is incompatible with this module
解决方案: yarn config set ignore-engines true原创 2022-05-08 12:21:47 · 335 阅读 · 0 评论 -
npm run serve Syntax Error: Error: Node Sass version 7.0.0 is incompatible with ^4.0.0.
一、node-sass报错项目由于安装的node版本不同,安装依赖后导致项目运行失败并有报错问题。首先需要根据自己电脑安装的node版本对照出当前项目需要下载对应版本的node-sass依赖,对照表如下图:网页查找对应具体版本号的node-sass地址:node-sass - npm二、为了项目能够一口气跑起来,需要按步骤操作第一、查看电脑安装的node版本第二、根据对照表找出当前node版本需要安装的node-sass依赖版本,上图node对应的是4.原创 2022-04-06 11:47:54 · 929 阅读 · 1 评论 -
thisisunsafe
chrome浏览器升级后突然发现非官方的https网页都打不开了解决方案:thisisunsafe网站找了半天,最后这种方式可以,注意是在当前页面打开的时候点网页任意地方,不是在输入框,不是在输入框在chrome该页面上,直接键盘敲入这11个字符:thisisunsafe(鼠标点击当前页面任意位置,让页面处于最上层即可输入)...原创 2022-03-16 14:43:30 · 2996 阅读 · 0 评论 -
Element UI表单校验之动态表单校验的坑
<template> <!-- 这里总结的是关于element UI 表单校验中遇到的案例--> <el-form :model="formData" status-icon :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm" label-position="left"> <el-form-it...原创 2021-12-17 10:03:20 · 267 阅读 · 0 评论 -
vue输入框限制数字
<el-form-item> <el-input v-model.number="child.sort" class="w100" maxlength="10" @input.native="checkoutNumRange($event,0)" oninput="value=value.replace(/[^\d]/g,'')"></el-input></el-form-.原创 2021-11-05 11:46:50 · 626 阅读 · 0 评论 -
download-git-repo下载不了,failed with status 128
解决方法:把{clone:true}去除const download = require('download-git-repo')download('github:your-name:admin-temp#master','app',function(err) { console.log(err)})原创 2021-10-28 11:22:52 · 2074 阅读 · 0 评论 -
npm publish相关问题记录
npm ERR! code E403 问题1. 检查仓库是否被设成了淘宝镜像库 npm config get registry 然后发现是淘宝镜像库2. 将仓库设置为原仓库npm config set registry=http://registry.npmjs.org3. npm publish再次发布npm ERR! 402 Payment Required - PUT https://registry.npmjs.org/@xxx%2fxxx- You m..原创 2021-10-26 14:54:28 · 1215 阅读 · 0 评论 -
请求头出现Provisional headers are shown
问题一:新版 Edge / chrome(94.0.4606.54)访问不了生产推荐平台的问题处理方式:原因:新版 Edge / Chrome控制不允许不安全的网站向更私有的网络端点发出请求。https://chromeenterprise.google/policies/#InsecurePrivateNetworkRequestsAllowed解决方案:1、浏览器地址栏输入:chrome://flags/2、搜索 Block insecure private network reques.原创 2021-10-11 15:16:35 · 451 阅读 · 0 评论 -
antd下拉框选择了值,却仍然触发了rules里面的必选项
问题:下拉框明明选择了解决:去掉它原创 2021-04-14 14:52:46 · 1957 阅读 · 0 评论 -
webpack中,devServer.proxy跨域无效的解决办法
webpack配置,平平无奇,很常规重点是留意2个细节,那就是发起请求时,网址不要填写完整域名,用/开头即可。第一个细节:错误网址:正确网址,用/开头即可第二个细节如果使用了axios,那么axios.defaults.baseURL这个功能一定要注释掉!如果使用了axios,那么axios.defaults.baseURL这个功能一定要注释掉!如果使用了axios,那么axios.defaults.baseURL这个功能一定要注释掉!...原创 2020-10-28 10:37:07 · 1772 阅读 · 1 评论 -
git bash使用vue-cli创建项目无法切换选项
在git bash中 输入 npm i -g @vue/cli 命令创建项目时 利用vue create hello-world初始化项目之后命令行会弹出四个选项一般都会选择最后一个 Manually select features 自己手动配置项目 但是现在不能不能按上下键来切换查阅资料后官方给出的答案是这个winpty vue.cmd create hello-world输入这个命令之后 就会出现这个时候就可以切换选项了...原创 2020-10-23 17:52:12 · 1362 阅读 · 0 评论 -
vue中父组件异步获取数据给子组件传参
问题:inferenceData:是父组件异步请求后获取的数据,获取成功之后父组件给子组件传递此数据,子组件使用,子组件获取不到inferenceData的值,打印结果为空数据,结果没有传递过去。原因:异步请求还未获取到结果,已经初始化加载了子组件。父组件: <el-main v-loading="loading" element-loading-text="拼命加载中" ele原创 2020-10-20 12:28:53 · 2817 阅读 · 0 评论 -
详解elementUI中input框无法输入的问题
最近发现别人项目中在输入密码的时候发现input框无法输入进去键盘都快敲坏了还是无法输入通过各种排查、还是无法解决这个问题后面无意中发现 elementUI中@input事件可以拿到当前的输入的值问题找到了 视图没有更新的问题 那么怎么解决了刷新通过this.$forceUpdate() 可以解决这个问题这样的话这个问题就解决了原因可能是由于组件嵌套太深(不是很了解为啥出现这个问题有没有大神解释一波 )...原创 2020-10-14 14:52:01 · 1202 阅读 · 0 评论 -
vue数据变了,视图没有更新解决方法
this.$forceUpdate()详细场景:对象里面的属性开始没有定义,后期加上的 // 删除视频 deleteVideo (index) { // 清空传递后端绑定的值 及 页面显示的值 this.videoUrl[`video${index + 1}`] = null this.uploadVideoIndex = -1 // 坑:需要强制更新视图,否则视图没变化 this.$forceUpdate() },.原创 2020-10-13 21:06:39 · 1418 阅读 · 0 评论 -
input上传文件选择同一文件时change事件不生效解决方法
在文件上传的时候我们我们选择监控change事件来获取文件,发现如果第一次如果选择了A文件,当再次点开选择A 文件时,change事件没有触发,这时可以用如下方式处理.vue项目处理方式:this.$refs.inputer.value=null;复制该代码到项目中,并且把uploadExcelId换成自己input的ref即可。普通js处理方式:event.target.value=”;尽量不要用删除dom元素,再添加这种操作方式,因为还需要在做事件绑定比较麻烦。...原创 2020-10-13 21:03:52 · 788 阅读 · 1 评论