- 博客(27)
- 收藏
- 关注
原创 git项目关联多个远程仓库的使用
设置成功后,然后我们可以通过git remote -v 去查看是否添加成功。此外我们还可以对其删除和推送代码。一、使用git remote -v 查看项目的远程关联情况 如果只有一个的话 默认是origin。在实际项目中我们会有遇到一个项目关联多个远程仓库的情况,下面给大家简单说明下如何关联、使用。二、添加远程仓库关联。
2024-08-05 15:08:08
436
原创 抓包工具whistle的安装和使用
基于Node实现的跨平台web调试代理工具,类似的工具有Windows平台上的Fiddler,主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应,也可以作为HTTP代理服务器使用。然后我们可以通过http://127.0.0.1:8899/ 或者http://local.whistlejs.com/在浏览器中打开。一、安装 whistle,没有cnpm的可以先安装下或者直接使用npm进行安装。三、配置代理,现在虽然能正常打开,但无法进行抓包,我们使用对应的命令去设置。
2024-06-24 14:51:37
661
原创 canvas如何将image中onload异步请求变成同步
为什么我们需要将image的onload加载事件变成同步请求呢?答案当然是图片加载完成后方便我们后续去做一些操作,不然我们想去做一些操作的时候,还需要到onload函数去操作。
2023-10-08 18:02:34
2850
原创 谷歌浏览器(google) 点击图片上传没有反应
设置>>隐私与安全>>弹出式窗口和重定向,然后选择允许,最后重启一下浏览器就好了。解决方案:通过设置浏览器中设置弹出式窗口和重定向解决了这个问题。
2023-09-28 18:15:31
4689
原创 vue 企业微信通过中间页打开会话后,点击左上角返回按钮未关闭页面
背景:前端通过链接跳转到中间页 然后通过中间页调用企微api打开会话,打开会话后,点击左上角返回按钮是回到了中间页,没有回到一开始点击链接的企微页面。然后在methods中定义initAddEventh函数写对应的逻辑。一、在路由进入页面之前做下判断监听、回退的时候关闭页面。
2023-07-20 18:09:29
763
原创 vscode 进行了更新安装后 vscode 闪退
右键vscode属性找到快捷方式 – 目标中添加 ‘–no-sandbox’ ,然后点击确定重新双击打开。vscode 进行了更新安装后 vscode 闪退无法打开编辑器。
2023-05-08 09:45:07
1143
原创 nvm 管理node版本后 pnpm --version ‘pnpm‘ 不是内部或外部命令,也不是可运行的程序
解决pnpm不是内部或外部命令的问题
2023-05-04 16:05:48
6702
原创 解决使用html2canvas时报imported as ‘html2canvas‘) was not found
vue项目运行时( 之前还好好的) 突然报imported as ‘html2canvas’) was not found,网上找了些资料,又去babel官网翻了翻,终于解决了这个问题。一、先下载依赖包 @babel/plugin-syntax-dynamic-importnpm install --save-dev @babel/plugin-syntax-dynamic-import二、修改.babelrc文件{ "presets": [ [ "@babel/prese
2022-02-24 10:10:49
1823
原创 前端将时间戳 转换为想要的时间格式及星期几
标题 我想大家可能都会遇到 在做开发时 会对不同的时间格式进行转换 特别是在做后台管理系统时 很多的表格查询都会遇到时间传参及时间显示的处理。下面给大家分享一个处理的方法,欢迎大家交流。一、针对时间封装一个函数parseTime (time, cFormat) { if (!time || arguments.length === 0) { return null } const format = cFormat || '{y}-{m}-{d} {h}:{i}:{
2021-12-24 18:24:08
2166
原创 element form表单验证 页面回到第一个验证错误的位置
formErrorScroll () { // 报错回到第一个错误的地方if (document.querySelector(’.el-form-item__error’)) {document.querySelector(’.el-form-item__error’).parentNode.scrollIntoView({block: ‘start’,behavior: ‘smooth’})}}
2021-12-24 15:31:17
1199
原创 前端js实现登录超时跳转登录页面
var firstTime = new Date().getTime();var currentTime = new Date().getTime();// var timeOut = 8 * 60 * 60 * 1000;var timeId = window.setInterval(loginTime, 5000);$(function(){/* 鼠标移动事件 */$(document).mouseover(function () {firstTime = new Date().getTi
2020-12-02 16:21:16
1481
原创 解决electron 安装太慢的问题
一、 electron 安装太慢的问题*解决方法:1.直接去淘宝文件库下载electron,下载你所需要的版本(通常需要下载 mac 和 win 两个,看自己项目需求)注意下载的 SHASUMS文件,记得在最后加上你所使用的版本号,否则会去重新下载2、将下载的文件拷贝到下列对应的文件夹中:3、 Linux:$XDG_CACHE_HOME 或 ~/.cache/electron/4、 macOS:~/Library/Caches/electron/5、Windows:~/AppData/loc
2020-10-30 15:27:35
1656
1
原创 解决使用toFixed()四舍五入时精度不准的问题
问题:四舍五入保留三位小数时 精度不准确 如 num=3.3245 得到的结果却确3.324原因解析:在网上查了些资料才知道,1、在JS内部所有的计算都是以二进制方式计算的。2、JS内部无法无限制保存二进制数值的长度。(最长52位)我们的计算机底层都是0和1,当然,计算机也不能保留无限长(无限大)的东西。知道了以上两点,应该就不难理解了为什么JS在计算超大的数值的时候,会出现问题了,那么为什么计算很小浮点数的时候也会出问题呢,因为在JS内部,浮点数也是用很长很长的二进制表示的。解决办法:一、
2020-10-27 16:40:09
1810
1
原创 将现有的vue项目用electron打包成桌面应用
一、首先,我们先clone在electron官网的demo# Clone this repositorygit clone https://github.com/electron/electron-quick-start# Go into the repositorycd electron-quick-start# Install dependenciesnpm install# Run the appnpm start接下来对clone的项目中的main.js和package.json
2020-10-23 17:20:47
1298
1
原创 electron快速入门
electron 简介electron是一款可以使用JavaScript,HTML,CSS来构建跨平台app的开源框架electron 官方入门demo如果你想尝试electron,那么官方domo( electron-quick-start)是一个不错的选择# Clone this repositorygit clone https://github.com/electron/electron-quick-start# Go into the repositorycd electron-qu
2020-10-23 15:36:33
343
原创 React+antd创建项目及基本配置
如果对你有帮助可以点个赞,有时间的话也可以来个评论。安装脚手架工具cmd命令:npm install -g create-react-app 或者 cnpm install -g create-react-app创建项目create-react-app reactdemocd 到 reactdemonpm start 或者 yarn start 运行项目运行之后浏览器会自动打开,也可手动在浏览器访问http://localhost:3000,这样项目就基本的React就创建
2020-10-22 18:21:31
736
原创 canvas生成带有二维码的海报
如果对你有帮助可以点个赞,有时间的话也可以来个评论。需求:点击图片弹窗生成带有二维码的海报。遇到相关问题:1、生成的图片会模糊、不清晰。2、 苹果手机和安卓手机 文字位置和字体大小有差异引入所需要的文件//jquery.js<script type="text/javascript" src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>//解决生成的图片模糊、不清晰问题<
2020-10-09 17:44:47
564
原创 vue+video.js实现视频播放列表
{{i+1}}、{{item.title}} <!-- <div v-else class="flex flex_between mt10" style="flex-wrap:wrap; width:900px;" > <d...
2020-09-24 17:26:29
4254
2
原创 vue中使用倒计时
验证码120秒倒计时<template><div> <i slot="suffix" class="el-getcode" v-if="retransmit" @click="getcode">获取验证码</i> <i slot="suffix" class="el-getcode" v-else>重新发送({{seconds}})</i></div> <template><script
2020-09-17 16:37:16
348
原创 vue 解决element-ui的下拉框有值却无法选中的问题
问题描述:在使用Vue框架和element-ui开发时,下拉框遇见一个问题,在函数中改变了页面中的某个值,在函数中查看是修改成功了,但在页面中没有及时刷新改变后的值,也就是下拉框值无法选中。代码段:<el-select v-model="value" placeholder="请选择" @change="change()"> <el-option v-for="item in options" :key="item.value" :label="item.label" :
2020-09-11 16:18:01
2304
原创 vue+element的后台项目 实现再次点击左侧菜单栏,刷新右侧内容
在vue项目中,如何实现再次点击,刷新右侧内容,我使用了vue中的[provide/inject],简单来说就是。。不多说了上代码1. 在父组件中设置provide2.还有别忘了methods中reload()这个方法3.在左侧菜单组件中通过inject调用4.在需要执行的地方直接调用方法即可...
2020-09-03 16:46:00
3684
原创 favicon.ico图标制作
favicon.ico图标制作图标制作https://tool.lu/favicon/在线生成连接地址,打开连接后选择图片,选择相应的格式,一般默认使用16*16, 最后点击下载就可以了。2.使用方法得到你的图标以后,把favicon.ico上传到服务器放在网站根目录下,然后在首页文件中段插入:<link rel="shortcut icon" href="favicon.ico">如果你希望出现动画效果的favicon图标,那就上传animated_favicon1.gif并
2020-08-30 20:45:36
1002
原创 element ui中的input组件 show-word-limit 不生效
我是cdn方式引入的element,但是给输入框中的字数统计没有生效,后在网上查了一下,这个功能在版本为2.8.2才有的。
2020-08-30 01:26:39
8928
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人