自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

止于至善

大学之道,在明明德,在亲民,在止于至善。知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得。物有本末,事有终始。知所先后,则近道矣。

  • 博客(369)
  • 资源 (37)
  • 问答 (2)
  • 收藏
  • 关注

原创 Taro React 系列文章 - 总目录

欢迎大家来到 Rattenking 的《Taro React 入门到实战系列》,开始前博主先列出 Taro React 入门到实战的大纲,同时包括遇到的一些常见报错。实战篇是实际开发中的组件的封装,部分比较有意思的效果,以及一些特殊实际问题的解决办法!入门篇介绍了从安装,开发中的配置问题,记录解决对应的问题。错误篇是在实际开发中遇到的一些错误的处理方法!问题篇是开发中遇到的一些问题的解决方法!...

2022-08-17 15:53:17 323

原创 GIT 命令学习总结导航

1. 实战问题解决和总结github page搭建自己的页面git常用命令GIT ---- GIT 同步远程库操作GIT ---- GIT命令行简写配置2. 学习GIT命令步骤GIT学习----第一节:提交文件到仓库GIT学习----第二节:查看工作区的状态GIT学习----第三节:版本回退GIT学习----第四节:工作区和暂存区GIT学习----第五节:管理修改GIT学习----第六节:撤销修改GIT学习----第七节:删除文件GIT学习----第八节:本地版本库命令总结

2021-11-04 10:52:18 257 3

原创 微信小程序实例系列

下载微信小程序实现部分高德地图功能的DEMO下载微信小程序实现MUI的部分效果的DEMO下载更多微信小程序实例GITGIT地址 https://github.com/Rattenking/WXTUI-DEMOGIT下载 git clone https://github.com/Rattenking/WXTUI-DEMO.git常见...

2018-02-08 11:11:12 55376 19

原创 前端笔记列表

基础知识神奇的position:sticky双飞翼布局的原理圣杯布局的原理Browser 对象(一、history)JS获取当前网址信息前端常见面试题前端自适应—-单位remnode.js 获取url中的各个参数nodejs之url模块nodejs之querystring模块如何写出优美的 JavaScript 代码?获取某个数内的质数github page搭建自己的...

2018-01-30 16:58:21 2986

原创 游戏列表

DEMO下载五子棋悔棋DEMO 五子棋AI篇DEMO文字列表五子棋微信小程序(游戏)—-五子棋(棋盘,重置,对弈篇) 微信小程序(游戏)—-五子棋(悔棋篇) 微信小程序(游戏)—-五子棋(AI篇) 微信小程序(游戏)—-五子棋(总结)拖拽拼图微信小程序(游戏)—-拼图游戏(设计思路) 微信小程序(游戏)—-拖拽拼图(图片分块和打乱顺序) 微信小程...

2018-01-11 16:22:54 3998

原创 【JavaScript】---- axios 拦截器中实现将请求数据的用户信息进行脱敏

由于网络安全扫描的高危漏洞,要求用户信息【用户手机号、用户名称、用户的userId】等不能明文传给第三方【大数据埋点】。但是埋点的用户信息,厅店信息,分享人信息等很多,字段不统一,如果单独处理,比较麻烦,而且处理的信息会比较多,因此在拦截器中统一对数据拦截处理。当然这么判断肯定是不准确的,但是可以将是手机号的信息进行判断!

2024-04-16 10:00:00 23

原创 【JavaScript】---- 浏览器图片下载

实现下载图片的方法比较多,找到适合的最快方式完成功能!!!

2024-04-16 09:45:00 345

原创 【webpack】----错误解决【Cannot read properties of undefined (reading ‘tap‘)】

安装 webpack-obfuscator 后,进行 js 代码混淆编译的时候报错。通常是由于版本不兼容或配置错误引起的。

2024-03-22 10:04:38 420

原创 【JavaScript】---- 纯 js 实现返回页面顶部

由于直接设置 scrollTop 为 0,因此执行过程不够平滑,直接返回顶部,体验不好!实现了平滑滚动到顶部;在滚动完成后执行回调函数。

2024-03-19 10:15:00 593

原创 yarn ---- [email protected]: The engine “node“ is incompatible with this module.

由于我本地已存在当前版本的 taro 项目,因此我可以确认是不会相互影响的,因此我选择了方案三,执行,来忽略引擎检查。解决问题的方法很多,找到合适自己的最简单的方法就好。本文只是做个记录,方便以后遇到类似问题查找。

2024-03-19 08:56:42 1365

原创 Taro React ---- 在函数组件或类组件中访问上下文(Context)中的值

创建上下文使用的是 createContext 方法;使用 XxxContext.Provider 给上下文提供值;在子组件是函数组件时,可以使用 useContext 访问上下文;在子组件是类组件时,可以使用 static contextType 或者 访问上下文;如果是多界面子组件,建议还是传入值操作,访问上下文比较使用一个界面下的所有子组件访问上下文。

2024-02-29 10:00:00 932

原创 【Python 实战】---- 使用 ReportLab 实现在 pdf 生成表格印章

需要从reportlab.pdfbase.ttfonts导入TTFont类,以及从reportlab.pdfbase.pdfmetrics导入registerFont函数。单纯样式来说,还是基本满足需求,不过这样创建的印章有一个最大的问题,就是不能放到指定的位置。表格修改位置的属性只有 hAlign 和 vAlign,并不能满足我的需求。

2024-02-29 10:00:00 109

原创 【Python 实战】---- 实现向指定PDF指定页面指定位置插入图片

实现同一个需求的方法和技术很多,我们需要选择最接近需求的方案;技术尽量选择自己熟悉的,或者曾经实现或者学习过的技术,能够更快开发;尽量多的接触更多的技术,直到每种技术之间的优劣势。

2024-02-06 09:14:17 334

原创 【Python 实战】---- 实现批量给 pdf 插入 excel 动态生成的印章

将每一个单独的功能提出来,作为一个独立的类存在,各自完善独立的功能;最后将各个模块的代码组装,在批量程序中使用,完成自动批量化使用。

2024-02-06 09:13:24 110

原创 【avue-crud】---- 实现表格的单选

avue-crudref="crud"方案一选择构建一个单选属性,然后使用该属性的插槽,来使用 input 事件实现单选,好处是样式符合单选,实现方法直接保存当前选中的值,不用做其他处理,缺点是修改地方比较多;方案二优点是只有配置一个 selection 属性,然后处理 selection-change 事件的逻辑就好;缺点就是需要熟悉文档,查找对应的方法进行处理,样式上也不能看出是单选;

2024-01-24 10:15:00 635

原创 【taro react】 ---- 自动化【根据运行命令直接编译对应的是测试环境或正式环境】

配合 Jenkins 发布,每次代码不需要我们在自己去多文件维护版本号和环境变量,只需要修改 node_num.js 的版本号和版本描述,就可以维护所有配置文件;查找和替换文本中的字段其实可以采用GoGoCode,但是由于本文的操作比较简单,因此自己写了两个比较简单的正则完成该功能;当我们需要维护大量重复的文件或工作时,我们就应该考虑是不是有更加简便快捷的方式,让我们从重复的劳动中脱离出来。学习、思考、总结输出。是一个很重要的过程。

2024-01-24 10:15:00 182

原创 【taro react】 ---- QRCode 二维码生成

功能越全的库,会越大,因此开发中需要根据实际需求,找一个合适当前需求的库引入;简单的功能,尽量不要再调用后端接口,资源的浪费。

2024-01-04 17:23:38 919

原创 微信小程序 ---- 通过 URLScheme 或 URLLink 从短信、邮件、微信外网页等场景打开小程序

部分 URL Link 返回的 url_link,在QQ浏览器会被拦截!,因此目前我还是使用的 URL Scheme!

2024-01-04 11:03:16 3135

原创 【JavaScript】 ---- 数组元素的添加和删除

将操作数组的模式集中到一个工具类中,方便后期统一处理操作!

2023-12-29 10:15:00 390

原创 【taro react】---- 解决 iOS 真机微信小程序 Input 密码框 type 切换会导致 Input 内容丢失问题

在密码登陆时,有显示和隐藏密码的功能,实现方式很简单,直接对输入 input 的 type 进行 password 和 text 值进行切换,就可以实现密码的显示和隐藏。】,当然这是2018年官方的回答,目前2023年了,这个问题依然存在。不清楚这个组件的 type 切换如果是销毁为什么在不同系统的机子表现不一样。在 type 值切换过程中,会导致 input 的 value 丢失。导致切换后 value 值就被清空。

2023-12-20 14:26:14 1457

原创 【taro react】---- 解决 taro 编译 H5 姓名脱敏导致的 iOS 部分低版本白屏问题

由于使用地方框架,不清楚底层的打包编译逻辑,导致不知道那些语法或者字符串编译后会出现问题;

2023-12-20 14:22:51 1225

原创 【taro react】 ---- 常用自定义 React Hooks 的实现【五】之显示模态对话框

定义默认参数的值 defaultProps;使用 Object.assign 合并传入的 opts 和 defaultProps;使用 useMask 的 show 传入构建的 content 结构!

2023-12-05 17:05:24 486

原创 【解决问题】---- 解决 avue-crud 表格勾选数据翻页后界面保持选中

通过测试可以看到,页面的选择项会影响到其他页面的选择;点击保存,返回的数据却是真真选择的数据;数据在选择渲染的时候出现了混乱。由于配置属性太多,开发的时候都是需要什么,再去找什么,所以此篇博客作为一个记录,方便后期出现相同或类似问题进行查找;分析出现问题的原因,去查找文档对应的设置,完善配置;开发的时候,查看文档细心一点阅读,可以避免开发中遇到的大多数问题。

2023-11-08 15:43:22 806

原创 Taro React组件开发(12) —— RuiVerifyPoint 行为验证码之文字点选

因为【AJ-Captcha行为验证码】前端提供了Android、iOS、Futter、Uni-App、ReactNative、Vue、Angular、Html、Php等多端示例,发现并没有 taro react 的示例,因此决定根据他的 uni-app 示例开发一个 taro react 的示例!为什么要选用【AJ-Captcha行为验证码】呢?因为我们管理后台使用的是 pigx ,它在后端采用的是【AJ-Captcha行为验证码】,因此移动端也采用了【AJ-Captcha行为验证码】!

2023-10-31 16:07:33 1007

原创 《微习惯》-微习惯策略的八大规则

千里之行,始于足下!

2023-10-30 11:31:37 116

原创 《微习惯》-彻底改变只需八步

微习惯就是你强迫自己每天做的微不足道的积极行为。

2023-10-30 11:30:10 82

原创 【npm 问题解决】---- npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

其实npm@7与ERESOLVE有关的问题还是比较常见的,这是因为npm7.x对于某些事情要比npm6.x更加严格,通常解决办法就是使用 npm install --legacy-peer-deps 或者使用 npm@6。维护一个项目,拿到项目代码,进行依赖安装,执行 npm install 的报错!此方法没有解决我的问题,查询问题原因!无法解析依赖关系树!

2023-10-17 10:15:00 716

原创 【taro react】 ---- 常用自定义 React Hooks 的实现【四】之遮罩层

虽然完善补充的问题还有很多,但是我觉得实现思路解决了我在开发中遇到的痛点;由于 maskHtml 这样是放在 UI 界面的第一层,避免了 IOS 使用 ScrollView 时遮罩层显示补全。

2023-10-10 11:20:57 500

原创 【GIT问题解决】---- 在【.gitignore】中添加了忽略文件或文件夹后不生效

不同文件的作用阶段不同,因此在使用某个功能的时候,就需要搞清除该功能生效的情况。删除文件和文件夹的不同命令,需要注意。push 后文件或者文件夹不会立即变暗,需要关闭编辑器,重新打开项目,忽略的文件或文件夹就会变暗。

2023-09-22 10:15:00 2750

原创 综合能力 ---- 2. 法律法规

1. 网络安全:是指通过采取必要措施,防范对网络的攻击,使网络处于稳定可运行的状态,以及保障网终数据的**完整性、保密性、可用性**的能力。2. 网络运营者: 是指网络的所有者、管理者和网络服务提供者。3. 网络数据:是指通过**网络收集、存储、传输、处理和产生的各种电子数据**。4. 个人信息: 是指以电子或者其他方式记录的能够单独或者与其他信息结合识别**自然人个人身份的各种信息**,包括但不限于自然人的姓名、出生日期、身份证件号码、个人生物识别信息、住址、电话号码等。

2023-09-13 10:15:00 126

原创 综合能力 ---- 1. 通信职业道德

在通信科技人员职业道德的基本要求中,通信科技人员要(具有高度的组织纪律性、强烈的社会责任感),这是对通信科技人员职业道德的**突出要求**。

2023-09-12 16:36:29 232

原创 【Python 实战】---- 实现批量图片的切割

还可以将生成静态页面的代码,创建一个函数,集成进来,这样就能直接一下将几十个页面全部完成,由于不同需求,开发页面不同,因此此处没有进行集成。最开始的方案是给定切割张数,然后计算每张的高度,但是这个方案有个问题,就是计算出来的高度是浮点数,因此存在很多精确度的问题,前后两张图片之间会拼接不对等,因此采用固定高度方案,小于固定高度时,使用剩余的作为高度。

2023-09-12 10:15:00 428

原创 【Python 实战】---- 批量绘制透明背景方形印章

配合 excel 录入印章的文本,可以批量生成印章;将生成的印章添加到对应的文件中,实现批量盖章。

2023-09-05 10:30:00 319

原创 【taro react】(游戏) ---- 贪吃蛇

最开准备使用 30 * 30 个格子,进行判断渲染,渲染数据每次更改太多,渲染时间很久,因此不建议使用;为什么每次设置渲染数据都要筛选一次,因为直接将类渲染,数据随着蛇成长,会越来越大,很卡。

2023-08-31 11:30:31 578

原创 【微信小程序】---- 解决 request:fail url not in domain list

1. 看到错误,就知道是域名没有配置,因此直接配置域名,并没有认真阅读文档,端口号也需要配置;2. 各种问题,证书等都测试过,发现没有问题,最后发现端口号未配置;3. 开发时请认真阅读文档,熟悉了直接按照经验配置,并没有认真阅读文档。

2023-08-22 10:00:00 920

原创 【Python 错误解决】 ---- pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool

大概率是网络问题,提供的网速不足以支撑 backgroundremover 安装。

2023-08-16 14:54:28 2383

原创 【JavaScript】 ---- 数组元素的上移、下移、置顶

1. 上移或者下移都是使用 temp 变量获取当前位置的元素;2. 当前位置获取需要移动方向位置的元素【前一个或者后一个位置的元素】;3. 移动方向位置获取 temp 变量的值,完成元素的替换;4. 置顶采用变量 temp 获取当前位置元素,other 获取其他位置元素值;5. 将 temp 和 other 拼接,这里可以使用 unshift, concat等实现。

2023-08-16 10:30:00 1180

原创 Taro React组件使用(11) —— RuiNoticebar 公告栏

1. 第一次动画结束,将判断第一次动画的变量设置为 false;2. 异步设置计算动画的时间;3. 设置无限循环移动的动画className。

2023-08-10 10:30:00 264

原创 【Python 错误解决】 ---- Could not find a version that satisfies the requirement execjs

解决 python 包 execjs 的安装报错:ERROR: Could not find a version that satisfies the requirement execjs (from versions: none)ERROR: No matching distribution found for execjs

2023-08-07 10:30:00 1401 1

原创 【taro react】---- 获取元素的位置和宽高等信息

1. 元素存在,判断使用对应环境获取元素信息;2. H5环境使用元素的获取元素信息方法;3. 微信小程序环境调用 boundingClientRect 获取元素信息;4. 返回默认值。

2023-08-01 09:06:12 1515

uniapp 基于 vue3 开发的【验证码输入框】

概要:uniapp 基于 vue3 开发的【验证码输入框】,输入值的输入框切换和光标是否自动聚焦等; 使用人群:使用 uniapp 基于 vue3 开发的应用,需要用到输入验证码; 使用场景:短信验证码登录、短信验证码验证身份、短信验证码修改密码等场景。

2024-04-11

批量修改文件名和将txt转excel

现在有n个不重名子文件夹在同一个文件夹内,且每个子文件夹内有一个txt文件,所有txt文件名相同。 1. 将每个txt文件名修改为对应所在文件夹名; 2. txt文件改为表格文件。 3. 将表格内的长串数字默认为文本格式。

2022-06-08

python 批量将xlxs文件中的base64转成png图片

使用 python 开发的一个将【批量将xlxs文件中的base64转成png图片】的工具,工具适合所有没有程序基础的人员,直接按照文档执行,就能完成转换!如果有特定的需求,请联系开发人员,对代码进行特定需求开发!

2022-05-07

微信小程序 redux 应用实例

对 redux 组件在微信小程序的二次封装,以及使用实例,满足微信小程序的全局状态动态更新!

2021-11-30

python工具 ---- 下载英雄联盟每个英雄的皮肤海报.exe

使用该工具可以一次性下载英雄联盟所有英雄的皮肤海报!

2021-10-15

python工具 ---- 批量将图片转base64工具.exe

通过执行该工具,批量将图片转成base64的js文件,适合配合微信小程序图标使用!

2021-10-15

vue ---- 基于canvas的绘制海报组件

使用vue 2.0开发的基于 canvas 绘制海报的组件!

2021-03-04

python ---- 批量图片压缩工具

1、使用 python 的 PIL 包,对图片进行压缩; 2、环境为 python 3.7.0、安装 PIL 包: pip install pillow; 3、图片尺寸等比例修改参数 scale【默认0.2】,图片压缩质量参数 quality【默认100】,图片公用命名参数 basename【默认'newimg-'】; 4、执行工具会在当前文件夹下新建一个newimg文件夹,存放压缩后的图片。

2021-02-24

原生js ---- 九宫格和转盘抽奖插件

用原生js实现的转盘抽奖和九宫格抽奖插件! 1、转盘抽奖----指针旋转 // 指针旋转,从右向左顺时针计算奖品 var luckArr = ['100减99优惠券','谢谢参与','59减15优惠券','谢谢参与','39减10优惠券','谢谢参与']; var luck = new LuckDraw(); var startRotate = function(elem){ luck._init({ rotateId: '#luckPointer', luckNumber: Math.floor(Math.random() * (5 - 0) + 0), typeNumber: 6, time: 2000, type: 'turntable', circleNumber: 10, success: function(res){ console.log(res.luckNumber); console.log(luckArr[res.luckNumber]); alert(luckArr[res.luckNumber]); } }); } 2、转盘抽奖----转盘旋转 // 转盘旋转,从左向右逆时针计算奖品 var luckArr = ['100减99优惠券', '谢谢参与', '39减10优惠券', '谢谢参与', '59减15优惠券', '谢谢参与']; var luck = new LuckDraw(); var startRotate = function (elem) { luck._init({ rotateId: '#luckTurntable', luckNumber: Math.floor(Math.random() * (5 - 0) + 0), typeNumber: 6, time: 2000, type: 'turntable', circleNumber: 10, success: function (res) { console.log(res.luckNumber); console.log(luckArr[res.luckNumber]); alert(luckArr[res.luckNumber]); } }); } 3、九宫格抽奖 var luckArr = ['10元红包', 'iPad Mini', '莫灰心', '20元话费', '20元话费', '莫灰心', '某视频网站会员一月', '88元红包']; var luck = new LuckDraw(); var startRotate = function (elem) { luck._init({ rotateId: '.rui-luck-prize', activeClass: 'rui-active', luckNumber: Math.floor(Math.random() * (7 - 0) + 0), typeNumber: 8, time: 3000, type: 'prize', circleNumber: 10, success: function (res) { console.log(res.luckNumber) console.log(luckArr[res.luckNumber]) alert(luckArr[res.luckNumber]) } }); } 4、参数说明 | 参数 | 类型 | 必填 | 默认值 | 说明 | |----|-----|-----|-----|-----| | pointerId | String | 选填 | luckPointer | 指针对象id | | turntableId | String | 选填 | luckTurntable | 转盘对象id | | rotateId | String | 必填 | luckTurntable | 旋转对象id | | activeClass | String | 九宫格抽奖必填 | rui-active | 九宫格抽奖选中是的效果 | | type | String | 必填 | turntable | 选择是九宫格抽奖还是转盘抽奖(turntable:转盘抽奖;prize:九宫格抽奖) | | time | Number | 选填 | 2000 | 抽奖动作的时间 | | luckNumber | Number | 必填 | 4 | 中奖位置 | | typeNumber | Number | 必填 | 6 | 共有多少个中奖位置 | | circleNumber | Number | 必填 | 10 | 轮回圈数后中奖 | | success | Funtion | 选填 | function(){} | 抽中后返回的成功函数 |

2018-12-05

微信小程序----高德地图API实现的DEMO

微信小程序----高德地图API实现的周边,天气,路线规划,地址详情等的DEMO。简单的效果,问一下官方能不能不要乱涨积分,你们涨积分,作者被骂!我真的很失望,再这样,我就不上传资源了!

2018-02-07

微信小程序----五子棋(AI篇)

微信小程序----五子棋(AI篇):通过遍历获胜方法和该空位在获胜方法的得分,计算AI的落子位置。

2018-01-16

微信小程序----五子棋

微信小程序----五子棋:微信小程序实现五子棋人人对弈,判断输赢,悔棋功能!

2018-01-15

微信小程序 ---- 组件应用和实际开发的DEMO

微信小程序系列----有三十个微信小程序的组件应用和实际开发的一些DEMO!

2018-01-09

微信小程序----机场索引列表(MUI索引列表)

微信小程序----机场索引列表(MUI索引列表):采用mui的效果实现。

2017-12-21

微信小程序----导航栏透明渐变

微信小程序----导航栏透明渐变:采用css3的颜色值rgba,通过改变其中a的值,来实现。

2017-12-20

微信小程序----导航栏透明渐变一

微信小程序----导航栏透明渐变一:采用css3的opacity实现。

2017-12-20

微信小程序----position:sticky

微信小程序----position:sticky:通过position:fixed与position:relative切换。

2017-12-20

微信小程序----右侧展示不动,左侧导航滑动

微信小程序----左滑导航方案2:右侧展示不动,左侧导航滑动。

2017-12-19

微信小程序----左滑导航

微信小程序----左滑菜单方案1:左侧导航放在下层,右侧展示放在上层,通过控制上层的滑动,来显示和隐藏左侧导航。

2017-12-19

原生js ---- showdown制作的Markdown在线编辑器

利用showdown.js制作的Markdown在线编辑器!可以下载到自己的项目作为Markdown编辑器插件!

2017-11-15

微信小程序 ---- 导航栏随滚动透明渐变

该demo采用了opacity和background的rgba两种方法来实现导航栏随滚动透明渐变,但是需要注意的是不兼容IE8及以下的IE浏览器,原因:由于IE8及以下的透明度设置不支持CSS3的opacity属性和rgba颜色值!

2017-11-08

mui ---- 搜索列表自定义

1,直接添加引用indexed-list.js和indexed-list.css; 2,修改indexed-list.js的self.el.bar.offsetHeight - 40为 self.el.bar.offsetHeight - self.el.search.offsetHeight 此处的作用是防止你将搜索框去掉,导致的右侧导航不协调 3,修改group && group.length == 1为group 此处是因为你添加的热门等字符串长度大于1而不能触发定位函数 4,禁止self.bindSearchEvent(); 此处是由于我的页面不需要搜索,所以讲搜索的触发事件禁止 5,添加你要添加的模块同时在模块的外层div加上data-group="xxxx"你导航处的名字 特别注意此处在utf-8的编码下可以是汉字,但是建议不要采取汉字 最后上边说的这几个地方在我的demo中都已修改好,你可以下载直接使用。 特别说明:如果你的页面需要哪个搜索框,只用放开第四步禁止的代码就好,然后将输入框加入进来,依然可以执行!

2017-11-03

原生js ---- ueditor富文本编辑器实例

ueditor富文本编辑器实例----写了一个简单的ueditor富文本编辑器实例,toolbar采用的是它默认的;另一个ueditor富文本编辑器实例是对toolbar进行自定义的实例!

2017-10-17

原生js ---- 二维码生成器demo

利用QRCode.js的new QRCode({})接口定义生成二维码的大小,颜色,背景等属性的设置,通过qrcode.makeCode方法接口,将要生成二位码的信息传入,再生成二维码图片!

2017-09-19

原生js ---- 二维码解析器和移动端长按识别二位码demo

利用了qrcode.js这个插件的qrcode.decode和qrcode.callback,就能对二维码进行解析,同时对解析结果进行返回。

2017-09-19

原生js ---- 二维码生成器js

利用QRCode.js可以制作在线的二维码生成器,同时通过他可以自定义二维码的样式,属性等,使二维码的样式更加丰富,多彩!

2017-09-19

JS插件 ---- llqrcode.js

利用llqrcode.js制作二维码解析器(可以是上传图片解析,也可以是扫一扫输出图片再解析)和移动端的‘长按识别二维码功能’!

2017-09-19

原生js ---- HTML5中canvas制作的在线取色器

通过HTML5中canvas的getImageData()方法制作的在线取色器,对于前端不用再单独打开一个ps之类的软件来取色。 方便快捷,直接保存网址:https://rattenking.github.io/demo/11/index.html

2017-09-11

jquery.pajx.js

ajax + pushState的jQuery封装

2017-06-29

JS插件 ---- jquery.pagination.js分页插件

jquery.pagination.js分页插件,一个比较容易上手,且全面的分页插件demo。

2017-06-27

JS插件 ---- jquery-mobiscroll时间插件

jquery-mobiscroll时间插件demo,移动端精确到分的时间插件。

2017-06-27

JS插件 ---- pc端时间插件demo,精确到分钟

pc端时间插件demo,精确到分钟,可以年月日格式,可以时分格式,可以年月日时分格式的时间插件demo。

2017-06-27

JS插件 ---- pc端三级联动的demo

三级联动

2017-06-16

JS插件 ---- jquery-1.11.3.js

1.11版本的jQuery

2017-05-26

工具插件 ---- cutterman_3.2_20160819.zip高效切图软件插件

cutterman是一个配合ps的高效切图软件插件

2017-05-26

JS插件 ---- Swiper.js完整实例

Swiper.js完整实例,包括各种效果的demo以及引入jQuery否的各种js情况。

2017-05-26

JS插件 ---- 腾讯的js模板引擎template.js

腾讯的js模板引擎template.js 方便ajax请求的数据进行遍历和数据绑定。

2017-05-24

阿里巴巴Java开发手册v1.2.0.pdf

阿里巴巴Java开发手册是规范java开发人员的代码,使其代码更易阅读、查找。

2017-05-24

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

TA关注的人

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