自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 接口返回excel数据前台通过浏览器下载

【代码】接口返回excel数据前台通过浏览器下载。

2022-12-15 18:14:33 134 1

原创 TypeScript里的工具类型Partial的理解用法

TypeScript里的工具类型Partial的理解用法

2022-10-12 15:44:37 465

原创 JavaScript中RegExp.$1是什么意思

RegExp 是javascript中的一个内置对象。为正则表达式。RegExp.$1是RegExp的一个属性,指的是与正则表达式匹配的第一个 子匹配(以括号为标志)字符串,以此类推,RegExp.$2,RegExp.$3,…RegExp.$99总共可以有99个匹配如一下例子:...

2022-04-06 16:00:57 2187

原创 npm i遇到node-sass的问题

npm err !node- sass@4.14.1 postinstall: `node scripts/build.js今天进行npm i时抱了错 修改了镜像安装包也解决不了问题,node版本修改也解决不了.可能是node.cache缓存包没下载到对应的sass压缩包.解决方法是找到sass对应的_buliding.node...

2022-01-12 11:48:04 297

原创 css中高度怎么自适应呢?

CSS3 中新增了一组相对于可视区域百分比的长度单位 vw, vh, vmin, vmax。其中vw 是相对于视口宽度百分比的单位,1vw = 1% viewport width;vh 是相对于视口高度百分比的单位,1vh = 1% viewport height;vmin 是相对当前视口宽高中 较小 的一个的百分比单位;vmax 是相对当前视口宽高中 较大 的一个的百分比单位利用 vw 单位,我们可以很方便做出自适应的正方形:...

2022-01-07 18:13:13 430

原创 Vue内嵌iframe, 使用postMessage 实现跨域通信

原理:利用postMessage不能和服务端交换数据,只能在两个窗口(iframe)之间交换数据两个窗口能通信的前提是,一个窗口以iframe的形式存在于另一个窗口,或者一个窗口是从另一个窗口通过window.open()或者超链接的形式打开的(同样可以用window.opener获取源窗口)otherWindow.postMessage(message, targetOrigin, [transfer]);1.otherWindow其他窗口的一个引用,比如iframe的contentWindo

2021-12-28 21:40:13 1890

原创 Vue.js中this.$nextTick()的使用

this.$nextTick()将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。它跟全局方法 Vue.nextTick 一样,不同的是回调的 this 自动绑定到调用它的实例上。假设我们更改了某个dom元素内部的文本,而这时候我们想直接打印出这个被改变后的文本是需要dom更新之后才会实现的,也就好比我们将打印输出的代码放在setTimeout(fn, 0)中;...

2021-12-28 21:36:14 400

转载 vue watch监听对象属性

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录vue watch监听对象属性示例:一、监听对象使用deep属性,如果queryData对象内发生了变化就会触发该方法二、监听对象具体属性,方法一三、监听对象具体属性,方法二(computed+watch)vue watch监听对象属性watch的作用:监听vue实例上数据

2021-12-06 20:41:22 435

原创 VUE生命周期mounted/created阶段刷新拿不到vux的数据

解决问题思路解决方法1安装一个vuex的插件vuex-persistedstate来支持vuex的状态持久化。目的:让在vuex中管理的状态数据同时存储在本地。可免去自己存储的环节。1)我们需要安装一个vuex的插件vuex-persistedstatenpm i vuex-persistedstate2)然后:在src/store 文件夹下新建 modules 文件,在 modules 下新建 user.js 和 cart.jssrc/store/modules/user.js// 用户

2021-12-06 20:33:30 4370

空空如也

空空如也

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

TA关注的人

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