5 大象好帅8

尚未进行身份认证

暂无相关描述

等级
TA的排名 3w+

数组随机排序(洗牌)

/*** 数组洗牌算法,返回随机排序之后的数组*/constshuffle=array=>array.sort(()=>0.5-Math.random())exportdefaultshuffle

2019-09-18 20:21:17

[原创] 实现SVG绘画动作的效果

背景:在网上看到别人的svg图片在显示的时候是画出来的线型图,感觉很不错。研究了一下,写出下面demo,可以直接拿来运行svg基础点stroke-dasharray:用来描边的点划线的图案范式,数值越大,虚线越宽stroke-dashoffset:属性指定了dash模式到路径开始的距离。动画效果貌似只能在svg中的path标签有效,关键的实现就是上面两个属性的使用和css3中的anim...

2019-07-08 17:31:54

[原创] 一键禁用网络和关闭浏览器,清除浏览器缓存的bat脚本

disabled&clear.bat (禁用网卡,关闭浏览器,删除浏览器缓存的脚本)内容如下@echoofftaskkill/f/imchrome.exenetshinterfacesetinterface"本地连接"disablednetshinterfacesetinterface"WLAN"disableddel/f/s/q...

2019-06-25 18:27:51

vscode常用插件

1、vscode-fileheader添加文件头ctrl+alt+i2、beautify3、Chinese(Simplified)LanguagePackforVisualStudioCode4、CodeRunner5、ColorHighlight6、HighlightMatchingTag7、HTMLSnippets8、IdenticalSublim...

2019-02-18 19:18:46

iis的部署记录

1云主机创建成功后,打开服务器管理器2创建角色和功能3在服务器角色中需要勾选web服务器,点击添加功能,继续下一步4在web服务器角色(IIS)的角色服务中,需要勾选应用程序开发-CGI,ISAPI扩展,ISAPI筛选器,此三个选项。下一步。确认无误后,安装IIS安装完成后,可在服务器管理器·仪表盘中查看IIS信息5在开始中可以搜索【IIS】可以找到IIS...

2019-01-15 18:41:48

[原创] uniapp踩坑-伪类的使用

项目描述:项目是使用uniapp开发,开发一个跨平台的app,但是调试是在小程序开发工具中调试。问题描述:项目中使用字体图标,想实现的效果如下,一个简单的人头图标按照以往开发web的经验,只需要css中加上before,并加上自己的字体图标的编码即可,代码如下//图标后面的数字.actionInfo_number{ float:left; margin-left:20px;}/...

2018-12-27 18:48:21

前端公共模块的创建和使用

在项目中,我们常常会用到一些可复用的全局变量,如ip,时间,或者工具函数,如果在使用的时候去定义,创建,获取,会使得代码变得冗余。所以,一个好的开发者应该首先一个好的共用模块。下面只是简介一下。首先,我们定义一个专用的模块,用来组织和管理这些全局变量,并在需要的页面进行引入。一般我们会在src下创建一个common目录,来存放共用模块的脚本。然后在common目录下新建一个common.js...

2018-12-26 12:46:17

[原创] 字体图标的使用

我一般是在阿里矢量图标库中寻找自己需要的字体图标。第一步:先登录,不登录的话是无法保存你的收藏记录的,第三方登录支持github和新浪登录,第二步:查找自己需要的图标,添加入库,第三步:打开购物车的图标,查看自己添加的图标第四步:添加至项目第五步:创建项目第六步:下载第七步:拷贝iconfont.css第八步修改css内容,这里是将图标信息转换为base64了,...

2018-12-25 18:26:41

图片上传预览的简单代码

效果如下图代码如下:<!DOCTYPEhtml><html> <head> <metacharset="utf-8"/> <metaname="viewport"content="width=device-width,initial-scale=1"> <tit

2018-12-25 12:05:06

[原创] HBuildX,微信小程序模拟器报错(如若已在管理后台更新域名配置,请刷新项目配置后重新编译项目)

今天在学习使用uniapp,开发微信小程序时第三方登录时,HBuild编辑器报了一个错误,经过定位分析,确定代码是没有问题的,报错如下如若已在管理后台更新域名配置,请刷新项目配置后重新编译项目经过在网上查询资料,得到解决方法,只需修改HBuild配置即可找到模拟器右上角的详情按钮,点击,弹出配置信息,把最下面的2勾选框选上,再次编译下项目,即可。...

2018-12-24 13:06:43

微信openid和unionid的关系

同一个用户在小程序和公众号的下的两个openid肯定不一样如果小程序和公众号都绑定在同一个开放平台账号下的话,用户在小程序和在公众号下的unionid是一样的如果先有公众号并且积累了大量粉丝,然后才有的小程序,然后想在小程序下也能识别公众号粉丝怎么办呢?首先将公众号和小程序关联到同一个开放平台账号通过API将公众号粉丝列表全部拉一遍,同时计算这些粉丝的unionid并保存起来用户进入小程...

2018-12-23 19:52:09

[原创] uniapp第三方登录(二)

一般我们在进入登录页面的时候回选择登录方式,以按钮的方式进行选择触发第三方的登录类型。在小程序中的登录授权时,格式被确定为使用vue文件<!--#ifdefMP-WEIXIN--> <buttontype="primary"open-type=&a

2018-12-23 19:50:48

app用户注册、登录原理、注册页面

app端用户登录以及保持登录原理注册:1、app客户端填写注册信息:账号密码昵称。。。。。。2、提交到服务器端2.1验证用户是否已经注册2.2记录到数据库2.3返回注册信息用于登录登录1、app端判断是否登录2、APP端提交登录信息2.1服务端验证账号密码2.2成功后返回用户信息并在app端记录注销清空本地保存的用户数据即可完成注销工作...

2018-12-21 16:49:47

[原创] uniapp第三方登录(一)

app登录注册教程微信小程序的第三方登录支持微信登录,而app应用支持更多第三方的登录如何获取微信appid和密钥获取appid后,在manifest.json中配置小程序的appid配置后可在Hbuild中预览小程序项目...

2018-12-21 16:15:26

[原创]小程序的appid以及密钥获取

进入微信公众号平台注册或登录进入开发模块配置生成小程序密钥(新用户2箭头中的重置应该为生成)记录下来appid以及密钥,在自己的开发程序中引入....

2018-12-21 12:33:28

[原创] uniapp异常报错:检测到当前使用的ADB不是HBuilder内置或自定义ADB

在使用HBuild开发uniapp应用时,报出下面错误,16:48:13.326注:检测到当前使用的ADB不是HBuilder内置或自定义ADB:16:48:13.326PID为:11940,进程名称:kadb.exe16:48:13.326路径为:d:\software\kgmusic\8.2.75.20951\kadb.exe16:48:13.326可能存在adb冲突造成真机运...

2018-12-18 16:56:07

[原创] uniapp学习笔记(1)

1.如果是h5开发app,适配平板和手机的话,建议高度使用像素单位,而宽度使用百分比,图片使用等比缩放2.uniapp的基准宽度是750px,如果设备宽度不是750px,则会在运行环境中计算然后放大或者缩小每个像素的值。3.pages.json是路由文件,可配置各页面的导航栏以及内容的样式4.tabBar导航栏可配置页面跳转,默认未在底部...

2018-12-18 16:52:34

[原创] 阿里巴巴矢量图标库全选技巧

在阿里矢量库中找到一个喜欢的图标库,想要全部下载,但是发现需要挨个点击添加购物车中,如下图所示,居然没找一个可以全选的按钮!!总之不知道为啥要这样设计吧。但是确实很不方便。想要全选的话,操作如下按下F12或者打开浏览器开发者模式进入console的窗口输入下列代码variconList=document.querySelectorAll('.icon-go...

2018-12-13 17:17:32

页面打开403问题(非鉴权)

在项目中,做了一个门户的各个链接引用,点击门户中各链接可调到不同的平台中,但是在打开的新页面中出现403的报错。url无问题,参数也没有问题,f5刷新页面即可。后来查资料找到解决办法原因分析: 页面中引入外网的链接资源,会产生一个新的http请求。为了安全(URL里可能包含用户信息),浏览器一般都会给这写请求头加上表示来源的referrer字段。所以,此时我们需要隐藏...

2018-12-10 18:49:47

html5绘图笔记 (四)

控制填充风格**线性渐变**CanvasGradient 代表渐变填充CanvasPattern 代表位团填充使用渐变步骤step1:ctx.createLinearGradient(x,y,xend,yend)返回CavasGradient对象step2:调用CanvasGradient对象的addColorStop(offset,color)向线性渐变中添加颜色,offse...

2018-11-28 20:42:28

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。