自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海贼王某人的博客

最强的武器是什么?没错!就是补丁!

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 CSS3盒子边框阴影,内阴影外阴影

CSS3盒子边框阴影,内阴影外阴影// X:横向阴影(偏移值)// Y:纵向阴影(偏移值)// Z:扩散面积// #FF00FF:阴影颜色 box-shadow: X Y Z #FF00FF;

2020-12-29 17:39:31 2632

原创 调用微信的收货地址和我的地址功能页面。

在微信小程序里面调用这个功能页面其实很简单,直接在jS里面调用wx.chooseAddress({});详细说明请看官方文档说明:官方文档说明实现效果图;

2020-12-28 18:14:05 608 2

原创 JS保留小数点后面N个数字(四舍五入),一行代码解决!

var num =0.12454154;num = num.toFixed(2);//保留两位num = num.toFixed(n);//保留n位

2020-12-24 11:31:42 244

原创 彻底帮你搞明白vue计算属性computed和methods的区别

先来一段代码,我们分别声明一个methods方法newName(),computed新增一个计算属性newNames,然后分别在页面中调了各四次,我们来看一下打印结果:如下图可以看到计算属性newNames只被执行了一次,这就是computed的好处,他是具有缓存性的,当计算第一次结果后会存入缓存,第二次调用该计算属性的时候,他会先读取需要返回的结果是否发生改变,如果没有就直接返回缓存的结果,如果改变了才会从新计算,而method就不会,直接执行了四次,所以处理效率上面不用多说,你明白了吗,合理的利用计

2020-12-23 17:57:16 412 1

原创 不对外开放的微信小程序审核时不通过,因为无法提供测试账号导致审核人员登录失败解决办法!

其实这样仅供公司内部员工使用的小程序很常见的,我现在开发的也是,外部人员无法使用,只有公司内部员工经过授权的微信才可以注册登录,这时我们提交正式版本时,因为怕公司资源泄露,是无法提供测试账号给微信审核人员的,导致他们登录时显示登录失败,而导致审核不通过,解决办法其实很简单,使用手机录屏,或者用其他设备录像,用我们自己的账号登录一下,然后进入小程序随便点几个功能,不涉及公司机密的那种就可以了,证明小程序是可以正常登录和使用的,在提交的时候吧这段视频加上,如下图,这样提交就可以正常审核通过了!...

2020-12-22 10:13:47 3039 7

原创 vue中引入scss样式变量,并在全局使用

我们先在styles文件夹内声明一个variables.scss文件然后再声明几个样式,如下图然后在我们的vue.config.js文件里面加上如下配置即可module.exports = { css: { loaderOptions: { sass: { prependData: `@import "@/styles/variables.scss";` } } }}这样我们就可以在全局直接调用我们文件里面声明的变量名了,是不是很方

2020-12-18 18:24:01 4045 12

原创 纯css写小三角形,方向自定义颜色自定义,形状自定义。

.icon1 { //向上的小三角,一边颜色自定义,其他三条边设置透明色即可 width: 0; height: 0; border-bottom: 15px solid #ff0000; border-top: 10px solid transparent; border-right: 10px solid transparent; border-left: 10px solid transparent;}.icon2 { //向下的小三角,一边颜色自定义,其他三条边

2020-12-14 16:24:41 506

原创 vue动态绑定style样式,以及简单的运算三运运算符的使用

<div class="item" v-for="(item,index) in dataList" :key="index"> <div :style="{background:item.value ? '#FFFFFF' : '#000000'}"> </div></div>以上是一个简单的循环列表,根据每一项不同的的value值来显示对应的颜色...

2020-12-11 15:45:58 1108

原创 五行代码帮你学会搞懂ES6新特性new Set()数组去重!

直接上代码看结果!先来一个简单的数据,里面包含数字,字符串布尔值,简单说就是简单数据类型,简单数据类型就是,数字,字符串,布尔值,undefined,null,这五个let arr = [1, 1, , '1', '1', true, true, undefined, undefined, null, null] let set = new Set(arr) //new Set进行筛选去重 let newarr = Array.from(set) //Array.fro

2020-12-11 11:55:08 781

原创 input框获取焦点,改变背景色文字颜色,或者其他样式!

正常的输入框获取焦点后的样式很简单,直接使用伪类选择器:input:focus { background: rgb(255, 150, 147); color: blue; border: 2px solid greenyellow;}这样就解决了,很简单吧,你学废了吗?

2020-12-10 16:33:29 4799 3

原创 一篇文章搞懂为什么复杂数据类型存在深浅拷贝问题,简单数据类型不存在这个问题!

先来说一下简单数据类型的赋值流程,看下图:我们的数据存储都在电脑内存里面,内存分为堆和栈,简单的数据类型是存在堆里,比如a="str"这是一个字符串,比如b=12,这是一个数字,这都是简单数据类型,数据类型不懂得先去学习一下,而c是一个复杂数据类型,是一个对象object,这里的d是直接被c赋值了,所以d也是一个object,简单的数据类型更改值的时候是直接在堆里面找到并且改变值,如果开辟新的变量e = a,a也就等于‘str’是字符串,也是存放在堆中,重新开辟一个空间存放,所以我们改变a或者改变e都是直接

2020-12-04 16:51:00 363

原创 js调用函数如何传参以及接收,同时接收未知个数的参数

至于函数是什么我就不多做解释了,不会的自己去查资料,今天主要是分享想一下函数调用时传参以及接收参数,同时接收未知个数的参数!先来讲一下如何接收和传递参数,函数一定要先声明在调用//首先声明一个函数,这里是用的vue里面声明函数的方法,没有加functionfun1(data1, data2) { //这里的是data1,data2分别代表参数1,2 return data1 + dada2; //将传递来的两个数字相加并返回},//然后调用这个函数并传参let num = fun

2020-12-03 16:18:42 3807 6

miniprogram_dist.zip

小程序生成海报组件源码压缩包!

2021-07-03

JS实现XML转JSON格式互转压缩包

这个文件适用于把XMl格式数据转化为JSON对象格式,也可以反向互转

2021-06-10

vue脚手架与项目安装.doc

前端vue开发配置本地开发环境node+webpack+cnpm+vue,配置环境到创建第一个项目并在本地运行,喜欢的小伙伴记得点个赞就行,里面是配置文档,照着一步一步来即可,很方便

2020-12-17

json_exl.zip

支持json格式转化为excel下载到本地,支持线上,支持本地,ip地址需自行配置,在config下面的index文件里面,配置好了直接用,有文档说明!

2020-07-07

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

TA关注的人

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