自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 React Native开发环境搭建-安卓

2、安装Android SDK,Android Studio 默认会安装最新版本的 Android SDK。2、安装JDK,React Native 需要 Java Development Kit [JDK] 11,你可以在命令行中输入 javac -version(请注意是 javac,不是 java)来查看你当前安装的 JDK 版本。5、下载完后配置 ANDROID_HOME 环境变量,创建一个名为ANDROID_HOME的环境变量(系统或用户变量均可),指向你的 Android SDK 所在的目录;

2023-07-07 17:43:47 365 1

原创 React Native项目运行与调试--安卓

2、安装成功后,打开调试工具。确保React Native的所有调试器客户端都已关闭,通常是http://localhost:/debugger-ui。4、点击DEBUG选项,调试工具就会捕获到对应应用了。8、在上面这个窗口中,输入r代表重新reload项目,输入d代表打开真机上开发者菜单。7、这样代表运行成功,如果中间失败了,重新执行命令再试一下。4、通过USB连接手机与电脑,并打开手机的USB调试开关。3、打开开发者菜单,在上面应用运行窗口按d。,第一次运行比较慢,等待一会。

2023-07-07 17:39:42 678

原创 react中添加复制文本功能

react中添加复制文本功能function copyContext(value, showTips = true){ try{ var reg = /<\s*\/?\s*[^>]*\s*>/gi; value = value==undefined?'':value; if(value.match(reg)){ var text = document.createElement('div');

2021-10-29 11:15:56 387

原创 npm run dev 运行之后 Uncaught TypeError: Cannot read property ‘call‘ of undefined

Uncaught TypeError: Cannot read property ‘call’ of undefined原因:webpack版本太低4.0.1解决办法:webpack版本升到4.39.1其他原因:不知道是不是打包输出的文件太大了

2021-05-17 11:51:18 263

原创 componentWillReceiveProps中事件判断不触发

componentWillReceiveProps中事件判断不触发源代码:getTaskList()执行后,在componentWillReceiveProps中监控getTaskList不触发?百思不得其解,最后发现this.cancelclick()之后这个组件隐藏了,隐藏之后可能就销毁这个组件的方法。最后把cancelclick()方法放在getTaskList()之后就可以了。...

2021-05-10 10:40:35 291

原创 常用的网站

图标:http://iconpark.bytedance.com/official配色网站:http://liujinkai.com/2020/08/21/top-10-color-palette/配色:http://zhongguose.com/#hehuanhong在线文件网站:https://cowtransfer.com/在线ps:https://ps.gaoding.com/#/luckysheet:https://mengshukeji.github.io/LuckysheetDocs

2021-01-13 16:10:22 195 1

原创 设置npm代理地址

查看当前源:npm config get registry还原仓库地址:npm config set registry https://registry.npmjs.org/切换为淘宝源:npm config set registry https://registry.npm.taobao.org/

2020-12-30 10:14:16 1214

原创 {“code“:4004,“message“:“App name unknown[(-3004)4: Open api request limit reached]“}

hbuilder上百度语音识别报错发生情况:hbuilder上已经填写了appid这3个,并且百度云平台已经可以测试通过,免费领取的都领取了,在https://ask.dcloud.net.cn/article/35059链接里面有这句话,真的很坑,已经云打包了,还要使用自定义基座。...

2020-12-22 14:50:35 5542

原创 如何让物体沿着svg offset-path路径运动

收藏一下https://www.zhangxinxu.com/wordpress/2017/03/offset-path-css-animation/

2020-12-18 09:05:45 954

原创 如何在npm发一个自己的包

闲来无事,今天来学习学习~1.准备1.安装npm,不会的可以直接百度2.注册一个npm账户:npm地址3.全局安装nrm(nrm是npm仓库管理的软件,可用于npm仓库的快速切换)npm i nrm -g2.创建文件1.创建文件夹,如zww-npm-test2.创建package.jsonnpm init输入命令行之后跟着提示编辑来,如3.创建README.md 内容进入刚才我们创建的文件夹(zww-npm-test),新建一个README.md文件,随便输点啥。如:4.创

2020-12-09 11:43:42 68

原创 html2canvas V1.0.0+jspdf.js实现截屏转pdf

html2canvas V1.0.0+jspdf.js实现截屏转pdfHtml2canvas下载地址:Html2canvas下载地址jspdf.js下载地址: jspdf.js下载地址实现原理:html2canvas将选中节点内的元素截屏生成canvas,再将canvas转成pdf var target = document.getElementById("cvanspdf");//需要截屏的id var canvasWidth = target.clientWidth;

2020-08-17 09:32:57 312

原创 常用正则表达式:身份证号,手机号,邮箱,网址

常用正则表达式身份证号new RegExp("^[1-9]\\d{5}(18|19|([23]\\d))\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]$");手机号let reg = /^1[0-9]{10}$/; if (phone == '' || phone.length <= 10 || !reg.test(phone)) { return false; } else { ret

2020-08-08 09:45:42 265

原创 axios请求封装一下

import axios from "axios";import { Loading, Message } from "element-ui";import tool from "./NB.js";import store from "../store/index.js";const service = axios.create({ baseURL: tool.getServeUrl(),//url请求路径 withCredentials: true});service.interc

2020-08-08 09:34:25 100

原创 页面gif图第二次不加载动画问题

前端图片缓存导致gif图第二次不加载第一次点开gif图有动画,后面点开静态显示,没有动画。这时候就想到是浏览器缓存的问题,图片进入浏览器就只加载一次,只能浏览器就会拿住图片缓存。这也是浏览器提高页面访问速度的一种方式了,这时候为了实现我们的目标,就要想办法清除掉这个缓存。解决方法1.加时间戳var $msgIcon = document.getElementById("msg-icon"); var imgUrl = getStyle($msgIcon, "background-image");

2020-08-06 10:05:04 1170

原创 鼠标点击事件,拖拽事件无效,可能是没有阻止冒泡和默认行为

阻止冒泡:window.event? window.event.cancelBubble = true : e.stopPropagation();阻止默认行为:if(e.preventDefault){e.preventDefault();}else{window.event.returnValue == false;}

2020-06-11 09:05:45 486

原创 git新建分支

1) 切换到基础分支,如主干git checkout master2)创建并切换到新分支git checkout -b pandagit branch可以看到已经在panda分支上3)更新分支代码并提交git add *git commit -m "init panda"git push origin panda

2020-06-10 11:51:53 149

原创 超好用的canvas交互库——Fabric.js(1)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-06-01 10:36:08 1974

原创 git删除本地分支,远程分支

1、查看所有分支 git branch -a 2、查看当前所在分支 git branch 3、删除本地的bug_xzx分支 git branch -d bug_xzx 4、删除远程的bug_xzx分支 git push origin --delete bug_xzx

2020-06-01 09:45:59 75

原创 在layui弹出层填充遍历的数据;

从url = "/corpore/checkdata"中拿到数据,定义一个数组,for循环遍历list,添加到arr数组中,定义一个layui弹出层,填充arr数组;为了防止重复执行checkdatas();事件导致打开多个layui弹出层,在代码最后加上layer.close();关闭前一个弹出层。&lt;script type="text/javascript"&gt; funct...

2018-03-09 09:29:57 7438

空空如也

空空如也

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

TA关注的人

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