自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 js performance统计页面耗时

performance 统计页面耗时

2024-04-08 10:25:36 221

原创 浏览器工作原理

浏览器工作原理

2022-11-01 17:04:23 201 1

原创 多人对同一分支修改,导致分支合并冲突

多人对同一分支修改,导致合并冲突,如合并到测试分支testing首先将本地的代码提交上自己的分支在仓库创建一个专用于合并的分支,feature/merge-activity,让别人的先把分支代码合并到这个新分支下将这个分支拉取到本地,步骤如下:git checkout master 切换master分支git pullgit cehckout 自己本地分支git pull origin master 将本地master分支的最新代码拉到自己的分支 ,此处会有最新分支merge分支的信息g

2022-02-25 14:47:24 421

原创 屏幕滚动,悬浮窗的实现

屏幕滚动,悬浮窗的实现技术栈api技术栈vue、jq都写过api先认识几个apioffsetTop:元素顶部相对于包含元素的距离,这对于元素是嵌套层级时会有些难办,如想获取元素对于body的距离,得想好布局层级,减少一些计算。getBoundingClientRect():方法返回元素的大小及其相对于视口的位置。所以top会随着屏幕滚动而改变scrollHeight:Element.scrollHeight 这个只读属性是一个元素内容高度的度量,包括由于溢出导致的视图中不可

2021-09-28 14:38:06 574

原创 nvm node版本管理 npm不是内部或外部命令

开发时经常遇到npm启动项目报错,报各种奇奇怪怪的错,当错误不明确时,当你删除node_modules 重新安装依赖还是无果时,可以考虑是node版本的问题,尝试下更换版本。但总不能卸载安装卸载安装的做重复劳动吧!此时是nvm大显神通的时候nvm是什么?nvm是一个node版本管理的工具,可以使用他安装多个node版本到本地,可以随意在本地node版本间切换。安装nvm重要注意:如果本地已经安装过node,先把旧的node卸载后再安装nvm打开: https://github.com/cor

2021-05-27 16:42:46 1815

原创 使用formData添加数组

开发中遇到了一个问题,需要用formData上传一个数组:没错用的是同一个key :listlet formdata=new FormData();for(let i in arr){formdata.append("list",arr[i]);}

2021-05-27 10:33:58 2681

原创 git从克隆代码到提交代码实操

记一次工作中git版本管理实操:1、公司告诉你仓库地址好!先克隆!git clone xxxx //克隆的是主分支下的代码2、开发(1)忘记创建分支,直接开发了,到提交代码时才想到!(咋办?要去问大佬吗?不好吧)不慌!解决:git stash //将当前开发的东西保存 git branch feature/dev-1.0.1 //在本地创建分支 feature/dev-1.0.1分支名称git checkout feature/dev-1.0.1 //

2021-05-26 19:01:47 313

原创 移动端开发遇到的一些问题 ios 微信公众号 h5

你们移动端开发公众号遇到了哪些问题呢?ios:(1)原生input输入框难获取焦点(点了几次才选得中)原因:使用了FastClick的原因(FastClick的bug)解决:import FastClick from 'fastclick'FastClick.prototype.focus = function(targetElement) { targetElement.focus();};FastClick.attach(document.body); //重点:添加这一行(

2021-05-26 11:57:43 133

原创 前端面试题目的潦草总结

面试遇到的问题:(还没有空排版,凑合下吧)

2021-05-18 10:16:41 199

原创 js import export用法

一直迷迷糊糊的,那今天就搞清楚吧!import * as baseUrls from ‘./base’:对应的base.js如下:export const getDistrictOfProvince='/dev/getDistrictOfProvince'export const getUserInfo='/dev/getUserInfo'import getDistrictOf...

2020-01-16 17:57:56 248

原创 小程序 转发 群分享 shareTicket

onShareAppMessage监听用户点击页面内转发按钮(button 组件 open-type=“share”)或右上角菜单“转发”按钮的行为,并自定义转发内容。wx.showShareMenu希望获取更多的转发信息例如群的标识。通过调用 wx.showShareMenu 并且设置 withShareTicket 为 true ,当用户将小程序转发到任一群聊之后,此转发卡片在群聊中被其...

2020-01-16 17:12:57 4599

原创 taro hook ts demo

TaroTaro 是一套遵循 React 语法规范的 多端开发 解决方案。使用 Taro,只书写一套代码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端(微信/百度/支付宝/字节跳动/QQ小程序、快应用、H5、React-Native 等)运行的代码。生成项目1.http://taro-docs.jd.com/taro/docs/GETTING-STARTED.htm...

2020-01-09 17:05:45 931

原创 ts 'props' is declared but its value is never read

使用了typescript 简称ts声明的变量未使用 出现波浪线提示“‘props’ is declared but its value is never read”,是noUnusedParameters:true导致的可以修改tsconfig.json文件的noUnusedParameters为false即可noUnusedParameters:false...

2020-01-09 11:33:40 20487 1

原创 vscode设置 打开多个窗口

找到setting.json添加 “workbench.editor.showTabs”:true,之后重启vscode即可

2019-12-31 12:01:12 17605

原创 微信小程序setTimeout this._countTime is not a function

this._countTime is not a function慎用this,在逻辑执行前先赋值给that;改成:that._countTime is not a function

2019-12-20 16:04:15 818

原创 vscode git的使用(提交代码)

前提:git项目 git配置木有问题,有问题可以参考我前面的文章看是否合适开始吧1 暂存2 commit3、填写commit描述,enter键结束4、push啦

2019-12-19 17:51:20 234

原创 vscode git push报错

如果前面commit都没问题也没冲突发生git是部署在自己的服务器上可以考虑是域名解析的问题,去c盘找到hosts文件添加服务器ip和域名,如 192.168.0.0 git.com,顺便说下:svn checkout时发现报 “请求的名称有效请求的类型的数据”,也是域名解析的问题,修改hosts文件即可...

2019-12-19 17:43:07 789

原创 vscode git no source control providers或Git not found. Install it or configure it using the 'git.path

假如git不是安装在c盘中,用vscode打开git项目时会报Git not found. Install it or configure it using the ‘git.path’ setting并且点击左侧菜单栏的git时显示vscode git no source control providers,这是找不到git的安装路径导致的解决办法:点击“文件”->“首选项”-&gt...

2019-12-19 17:24:39 2302

原创 jenkins部署前端项目vue

jenkins部署前端项目vue写在前面的话叫前言:虽然全是文字1+1=2前期工作:再前期的工作不是我干的,大佬已经把jenkins在服务器弄好了!为了通过SSH连接和上传服务器,我们需要先安装Publish Over SSH 插件。插件安装(需要管理员身份):nodejs插件安装步骤:系统管理-插件管理-可选插件安装插件配置步骤:系统管理-全局工具配置-nodejs-nodejs安...

2019-12-18 17:42:47 705

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除