自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

置酒天晴的博客

卑微的前端cv工程师

  • 博客(65)
  • 资源 (2)
  • 收藏
  • 关注

原创 uniapp-Cannot set property ‘render‘ of undefined与vant-weapp爱恨情仇 持续更新。。。

最近公司需要短期上一个小程序、App的demo去给客户看,这光荣而伟大的任务就这样落在了我的手上。第一时间想到的就是uniapp,总是听外面忽悠这东西一套代码多端运行,我就也想试一试。说干就干,用了两三天时间把页面怼完后在 微信开发者工具 上一路通畅,别提有多爽了。结果倒霉的事儿才刚刚开始……当我把功能页开发完毕并核实完后,我链接手机打算看一看效果。哦吼,白屏。我新买的小米10这么菜的?反复折腾了一下…原来是没放开 USB允许安装应用 的权限。我就开开继续,结果…还是白屏。我就怀疑是不是我代码有问题,又

2020-12-09 11:54:15 951 3

原创 web与Android和iOS的webview数据交互,兼容写法

web与Android和iOS的webview数据交互,兼容的写法数据交互实现参照(本方案以vue为例介绍):https://www.cnblogs.com/YKSlu/p/7522141.html首先通过以下方法确认登录设备为Android还是iOS,如果是iOS可进一步判断是否为iPad(由于有些iPad内核显示使用了macOS系统,所以这里用触点区分,如有更好的方案可替代) // iPad可能装载Mac OS export function isIPad() { var use

2020-10-19 22:54:00 1891 13

原创 js实现平衡二叉树

个人学习记录,不保证正确性。

2024-04-12 17:27:09 172 1

原创 使用二进制设计权限

使用二进制设计权限

2024-04-11 20:34:03 234

原创 前端自动化测试-Jest

前端自动化测试-Jest学习

2024-04-08 16:08:51 439 1

原创 朝花夕拾华山平台流水账

峂哥太强了,前后端都会,但是不会因为自己会的多而攻击别人(很多人,也包括我,在会了很多东西后,面对会的不多的人时或多或少都会有些嫌弃),做他拆分的任务时他也会帮你梳理思路,设计代码结构。可惜输在与勇哥的沟通上,其实总的也可以理解,随着一些变故,项目组的风气慢慢改变,东西越来越难,事情越来越多,人数越来越少,工作也会越来越多。这是个既有趣,又重要的功能,我用了一周不到的时间就实现了个初版demo,虽然demo有很多瑕疵,但峂哥很开心,就此华山平台开出了独立的模块——数据标注……我刚想迈出去的脚都抖了下。

2023-12-06 00:28:38 1058

原创 解决 引element-plus依赖时的core-js报错

参考资料: https://blog.csdn.net/weixin_42164539/article/details/123388542。升级版本后要注意 vite-vite-plugin-style-import。参考页面楼主使用vant 所以使用的 VantResolve。element-版本降至2.3.4。

2023-12-05 22:35:45 486

原创 解决 vite 中 import.meta.globEager is not function 的问题

升级完成后解决完依赖发现控制台报错。vite版本降至4.3.0。

2023-12-05 22:19:50 1574 6

原创 webpack - loader 学习记录(二)

学习webpack

2022-10-22 15:48:50 224 1

原创 webpack - loader 学习记录(一)

webpack - loader学习记录

2022-10-22 15:26:22 351

原创 韭黄炒鸡蛋

韭黄炒鸡蛋

2022-10-16 11:26:56 139

原创 西红柿炒鸡蛋

西红柿炒鸡蛋

2022-10-15 17:29:50 759

原创 js大文件切片上传

附件分段上传

2022-10-02 19:32:39 1497

原创 正则学习笔记

每天进步一点点

2022-07-26 07:00:16 337

原创 react 编程式路由导航

每天进步一点点

2022-07-16 16:48:00 329

原创 react 路由组件传递参数

每天进步一点点

2022-07-16 16:42:10 707

原创 react onClick事件写法

每天进步一点点

2022-07-16 11:08:05 1147

原创 react 配置代理

每天进步一小步

2022-07-16 09:41:33 5156 2

原创 canvas画布出现宽高不正确问题的处理

在 canvas 参考的目标 dom 获取成功后重新定义一下 canvas 标签 width , height 即可。 $("#canvas").attr("width", $("#video-embed").width()); $("#canvas").attr("height", $("#video-embed").height());#video-embed 是与 canvas 同宽高的参照 dom...

2022-02-16 11:21:48 1529

原创 vue3.0学习记录——setup相关

相关定义参考:https://v3.cn.vuejs.org/guide/composition-api-setup.html总结:setup 函数接受两个参数:(props、context(包含attrs、slots、emit))setup 函数在生命周期函数 beforeCreate 和 Created 两个钩子函数之前执行 setup 时,组件实例尚未被创建。所以setup函数里是没有关于组件实例的 this 的。在 setup 函数里 this 为 undefined与模板一起使用

2021-09-23 12:30:51 218

原创 mysql学习笔记(五)—— 11-20题练习讲解

1. 修改Customer表中客户姓名是“李立”的联系方式为15119280983UPDATE customer SET phone = 15119280983 where custname='李立';2. 查询出能够容纳12人以上的最合适的包厢信息。select * from box where boxcapacity >= 12 and boxstatus = '空闲'3. 查询可容纳人数最多的包厢信息。select * from box where boxcapacity=

2021-07-27 16:09:24 324

原创 mysql学习笔记(四)—— 1-10题练习讲解

1、 查询student表的所有数据。select * from student;2、 查询student表中sname、ssex。select sname,ssex from student;3、 查询教师所有的单位即不重复的depart列。select depart from teacher GROUP BY depart;4、 查询score表中成绩在60到80之间的所有记录。select * from score where score >= 60 and score <=

2021-07-23 20:06:50 565

原创 mysql学习笔记(三)—— 练习表搭建

-- 表结构-- 学生信息表(student)CREATE TABLE IF NOT EXISTS `student`( `sno` VARCHAR(20) NOT NULL, `sname` VARCHAR(20) NOT NULL, `sbirth` DATE NOT NULL, `ssex` VARCHAR(20) NOT NULL, PRIMARY KEY ( `sno` ))ENGINE=InnoDB DEFAULT CHARSET=utf8;-- 课

2021-07-23 20:03:18 222

原创 mysql学习笔记(二)—— 建表约束

建表约束主键约束自增约束唯一约束非空约束默认约束外键约束主键约束它能够唯一确定一张表中的一条记录,也就是我们通过某个字段添加约束,就可以是的该字段不重复且不为空。create table user( id int primary key, name VARCHAR(20))联合主键:只要联合的主键加起来不重复就可以 这样id 和uname 就允许重复了CREATE TABLE user( id INT, uname VARCHAR(20), passwords VARCHAR(

2021-07-23 19:50:20 193 2

原创 mysql学习笔记(一)—— 常用语句、关系运算符说明及常用关键字说明

常用语句基本mysql语法:一、查二、增三、删四、改基本mysql语法:一、查select * from table_name;二、增insert into table_name(id,name) values(1,"qingkong");三、删delete from table_name where name = "qingkong";四、改update table_name set name = "haoren" where name = "qingkong";...

2021-07-23 18:00:18 194 2

原创 根据《鲍威尔六原则》提炼的处世之道

鲍威尔六原则1993年,美国前国务卿鲍威尔在《外交》杂志上发表《美国军队:今后的挑战》一文,列举了美国决策者在发动战争之前应该提出的几个问题。1、关键的国家安全利益是否受到威胁?2、我们是否具有明确而现实的目标?3、是否充分并坦率地分析了风险和代价?4、是否其他所有非暴力政策都宣告无效?5、行动是否得到美国人民的支持?6、没过是否获得了广泛的国际支持?上述考虑后被归结为“鲍威尔原则”。根据沈毅老师《白宫里的主角们》第五讲内容得出处世的道理:1、有些时候,不要在做完某件事之后改变目标。

2021-07-15 12:54:31 644

原创 关于vue3使用particles粒子特效

不知道大家有没有被particles恶心过,反正这东西是教育了我一下午时间。起初我想直接用 vue-particles 这个插件去做,但我惊讶的发现,好像不顶用。vue-particles 内部用了 require 这个api,vue3已经全面启用了require,去拥抱 commonJSes6 了,改动了一个地方,其他地方也会出问题。这里最快的实现步骤:第一步:引入 particles.js :npm i particles.jsoryarn add particles.js第二步:

2021-06-12 20:25:31 3499 16

转载 npm install node-sass死活安装不上,最后终于搞定

在项目内添加一个 .npmrc 文件:phantomjs_cdnurl=http://cnpmjs.org/downloadssass_binary_site=https://npm.taobao.org/mirrors/node-sass/registry=https://registry.npm.taobao.org然后使用 npm install 安装 node-sass 和 phantomjs 时都能自动从淘宝源上下载,但是在使用npm publish的时候要把 registry 这一行给

2021-04-28 21:39:57 501

原创 js 验证手机号

checkPhoneNumber(str) { let reg = /^1[3456789]\d{9}$/ return reg.test(str) },让我们一起有条不紊的持续进步,喜欢的话不妨点个小小的赞与关注。

2021-04-28 15:40:58 104

原创 js 验证护照

checkPassport(passport, empty) { if (empty != true && passport.length === 0) { console.log("请输入护照编号!"); return false; } var myreg = /^[a-zA-Z0-9]{3,21}$/; var hz = /^(P\d{7})|(G\d{8})$/; .

2021-04-28 15:39:01 1951

原创 js 验证出生年月

// 验证出生年月 checkBirthday(str) { let reg = /^(?:(?!0000)[0-9]{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02]-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[1359][26])|(?:0[48]|[2468][048]|[1359][26])00)-02-29)

2021-04-28 15:36:58 679

原创 js 验证身份证

js 验证身份证 方法

2021-04-28 15:28:18 180

原创 vue封装组件发布npm

学习渠道:https://www.bilibili.com/video/BV1zy4y1q7bW?p=1感谢 前端欧阳锋 大佬的技术分享,以下则是我根据视频总结的 vue封装组件发布npm 的笔记。vue封装组件发布npmVue项目中需要的操作:1、vue.config 内 新增 scripts2、在指定的打包目录下创建js暴露install方法cmd操作如下1、nrm切换为npm源2、登陆npm 命令:npm login3、如果发布新组件 npm publish4、如果修改版本需要先键入以下命令后.

2021-04-28 11:29:22 129

原创 js - 关于Map对象的使用

js中关于Map对象的使用的理解

2021-02-06 14:57:37 1885 2

原创 css-鼠标悬停,霓虹灯按钮动画效果

最终效果:html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>霓虹灯按钮动画效果悬停特效</title> <link rel="stylesheet" href="../reast.css"> <link rel="stylesheet" href="./style.css">&

2021-01-12 11:50:26 315

原创 css-涟漪效果按钮特效

最终效果:html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>涟漪效果按钮</title> <link rel="stylesheet" href="../../reast.css"> <link rel="stylesheet" href="./style.css"><

2021-01-12 11:40:24 1179

原创 js-快照沙箱

日常学习,js实现简单的快照沙箱。实现两份window相互切换。

2021-01-12 11:16:54 556

原创 微前端框架学习记录 ——singleSpa 新建demo(一)

参考:https://www.bilibili.com/video/BV17V411r71A搭建一个简单的 singleSpa demo (全程CV即可

2021-01-08 15:54:47 634 2

原创 js-关于数组forEach方法的个人理解

JavaScript Array forEach() 方法这是挂载在数组上的原型方法,用于遍历数组。

2021-01-07 20:03:32 208

原创 给一串没有尖括号的html如何正确应对?

后台给了一串没有尖括号的html如何正确应对:我这里采用干涉dom的方式:

2020-12-29 11:02:36 190

web-socket,语音识别jar包

公司里做的一个收藏,是个很不错的东西。可以辅助web做语音识别文字的操作,也不复杂。推荐!!五十字五十字五十字五十字五十字

2020-11-23

jquery-2.0.3.js

努力努力努力努力努力努力努力努力努力努力努力, 奋斗奋斗奋斗奋斗奋斗奋斗奋斗奋斗奋斗奋斗奋斗! 有喜欢的可以关注或赞我哦

2020-10-24

空空如也

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

TA关注的人

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