自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git 本地拉取远程新增分支

假设你在dev分支上,想pull线上的 test分支(你不知道分支名字) git branch -r (这一步你可以看到代码仓库中所有的分支, 得到 test名字) git checkout -b test origin/test (在本地创建已线上test分支为基础的分支) git checkout test (切换到刚才创建的分支) 搞定 ...

2021-01-29 17:35:54 5182

原创 清除微信浏览器缓存

清除微信浏览器缓存 在axios的请求拦截器中添加以下代码,为每个请求增加时间戳,因为平时就用get和post,所以只写了两个,更多也可以继续else下去 if (config.method === 'get') { config.params = config.data config.params.t = +new Date(); delete config.data } else if (config.method === 'post') { (config.url as stri

2021-01-28 22:21:35 414 1

原创 echarts绘制中国地图

我使用的是echarts 4, 在vue中使用需要导入 一个文件 import "echarts/map/js/china.js"; 直接上代码,可以直接复制到echart官网在线编辑器中查看效果 // 配置项 let data = [ "河北", "山东", "辽宁", "黑龙江", "甘肃", "吉林", "青海", "河南", "江苏", "湖北", "湖南", "浙江", "江西", "

2021-01-28 22:20:20 2065 4

原创 echarts图表大小随着屏幕大小变化

echarts实现图表自适应屏幕大小 // ecahrtOption.ts import echarts from "echarts"; import echarts from "echarts"; interface myEcharts extends echarts.ECharts { $__id: number } // 维持一个函数栈 let $id = 0; // 栈 let stack: { [key: string]: any } = {}; // 保存一下旧的方法,整不好以后就得用到 l

2021-01-28 22:19:08 656 1

原创 在vue中实现下拉刷新

早段时间手写了一个下拉刷新,记录一下 效果如图 代码如下 <template> <div> <div :style="{height:distance + 'px'}" class="pull_refresh d-flex ai-center jc-center"> <p class="text-center text-gray p-2 text" v-if="pullStatus !==2">{{pullTexts[pullStat

2021-01-28 22:17:41 1982 1

原创 用js实现一个日历

思路是这样的 日历分为两个部分,一个是header的星期,一个是body的日期,星期部分从周日开始,周一结束,而日期部分从什么时候开始,取决于本月的一号是周几,知道这些我们就可以开始编写一个日历了 首先准备我们需要的数据 把十二个月每个月有多少天列出来 获取当前月 获取今年(获取年份的主要目的是为了判断是否为闰年进而判断2月份有多少天) 月份天数list: monthInDay:[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] 当前月 mont.

2021-01-28 13:38:01 1973 2

原创 vscode更新后在当前目录下Ctrl + s 会自动生成dist目录

像这样的,你在哪个js文件中保存,就在哪个目录下生成一个dist目录,老烦了 这玩意怎么关掉呢? 打开你vscode的设置 搜索compile-hero 把下面的方框中选中的全干掉就可以了 解决方案来自于这篇文章 https://blog.youkuaiyun.com/weixin_38233549/article/details/108226135 ...

2020-08-26 12:29:11 1496

原创 git 配置短命令

在你的终端中输入: vim ~/.gitconfig 按i, 意思是insert - 插入 复制粘贴下方配置 [alias] p=push pl=pull a=add aa=add . b=branch c=commit cm=commit -m co=checkout cl=clone st=status 先按esc, 再按冒号,然后wq 回车,就保存好了 输入git st查看命令是否生效 ...

2020-08-10 10:00:58 609

原创 vue实现虚拟列表

当数据量较大(此处设定为10w),而且要用列表的形式展现给用户,如果我们不做处理的话,在浏览器中渲染10w dom节点,是极其耗费时间的,那我的Macbook air举例,10w条数据渲染出来到能看到页面,需要13秒多(实际应该是10秒左右),如果是用户的话肯定是不会等一个网页十几秒的 我们可以用虚拟列表解决这个问题 一步步来 首先 这是data中的数据 data() { return { list: [], // 贼大的数组 li: { // 列表项信息

2020-07-27 11:24:04 4314 2

原创 组件库的事件中如何自定义参数

在vue中使用组件库时,组件内部抛出的事件,会携带着参数,这时又需要传入自己的参数,怎么办呢? 有两种解决方法: 1.箭头函数 下方代码为vant的时间日期选择器 confirm事件绑定了一个箭头函数,接收组件内部传出来的值,然后在箭头函数中调用自己的方法,传递默认值和自定义的值 2.使用arguments + '…'对象展开运算符 具体为 @confirm=“onConfirm(…arguments,/这里的参数列表可以自定义/)” ...

2020-07-02 20:34:20 1327 1

原创 git add 时出现错误

fatal: Unable to create ‘/xxx/xxxx/.git/index.lock’: File exists. Another git process seems to be running in this repository, e.g. an editor opened by ‘git commit’. Please make sure all processes are terminated then try again. If it still fails, a git proc

2020-06-24 15:49:23 1231

原创 react-native使用createBottomTabNavigator创建tabbar

使用的是官方推荐的react-navigation导航库,里面有一个方法叫createBottomTabNavigator,用于创建底部tabbar,下面说一下流程 1.首先安装: yarn add @react-navigation/native … 要装挺多个包的,因为有可能版本更新,依赖关系改变,我就不给大家写出来了,在官网上边看吧 2.在app.js中导入组件并使用 3.创建好组件,并导入相关依赖 NavigationContainer:用这个包裹你的应用程序,必须写不然报错 createBott

2020-06-21 23:12:59 1764

原创 日常踩坑

vendor.c200ed2223d6108084d3.js:33 Mixed Content: The page at ‘https://xxxxxxxxx’ was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint ‘http://xxxxxxxxx’. This request has been blocked; the content must be served over HTTPS. 今天开发时偶然遇到了这

2020-06-19 22:58:12 820

原创 Mac打包electron项目--dmg和exe安装程序

Mac打包electron项目 使用electron-builder打包工具 先npm i -g electron-builder全局安装打包工具 使用vue-cli-plugin-electron-builder写打包配置 直接写在vue.config.js中 Mac可执行程序.dmg打包一切顺利,配置文件写好之后运行electron:build-mac即可 这是package.json中的...

2020-04-06 20:18:27 9141

空空如也

空空如也

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

TA关注的人

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