- 博客(14)
- 收藏
- 关注
原创 Taro运行提示缺少npm包@constants/api
背景最近在用京东的Taro框架写微信小程序,昨天在写代码的时候,引用一个文件,然后运行就提示找不到另外一个文件,然后再去看终端,嗯,断掉了。还能怎么办,重启咯。于是,惊喜的一幕出现了。至于出现这种情况,我也是一脸懵逼,然后就去网上各种搜,方法各种,还以为能解决这个问题,发现并不能。我自也试了好一些方法,也没能解决这个问题。我卸掉了nodemodules重装,最终解决了这个问题(才怪)...
2019-08-03 21:46:33
902
原创 requestAnimationFrame学习记录
背景前几天看js性能优化的时候,看见requestAnimationFrame这个函数,其实以前也有见到多这个函数,当时只搜了一下它的用法,并没有深入的了解,这次趁热打铁,进行了进一步的了解requestAnimationFrame到底是个啥?干嘛用的?嗯,那就先来说说这个函数是个啥吧!!!我们在做动画效果的时候,对于js通常会用到setTimeout or setInterval,...
2019-07-21 22:48:18
302
原创 hoc实现react双向数据
背景我们都知道,react框架数据流是单项的,不像Vue是双向数据流。先前学习高阶组件的时候,了解到hoc可以抽离组件的state,后面才意识到,可以通过这种方法实现双向数据流。最近在写官网的时候,有涉及到input框数据的处理,嗯,然后就尝试用双向数据流实现步骤将state抽离到hoc中const twoWayDataHoc = (WrappedCom) => { r...
2019-07-14 09:35:14
499
原创 react中Compnent与PureComponnt的区别
先来说说React.Component与React.PureComponent是用来干嘛的
2019-02-17 17:49:53
774
原创 图片预加载与懒加载
图片预加载即提前把图片加载到浏览器中,保证了图片快速、无缝发布,特别对canvas游戏的制作,能够给用户带来很好的用户体验。实现: var resource = { chitang: 'image/chitang.jpg', niukou: 'image/niukou.jpg', shan: 'image/shan.jpg', snow: 'image/snow....
2018-12-14 12:57:03
230
原创 localStorage与Storage
背景先前对于本地存储中的localStorage和sessionStorage的了解仅限于它的使用方法及两者之期间的区别,今天看了一篇关于localStorage的其他的知识点,看完记录一下,加深印象。localStorage与Storage的关系Storage是只读的,它是localStorage的原型,也就是说localStorage是Storage的一个实例对象console.l...
2018-12-09 13:45:25
693
原创 本地存储(cookie\localStorage\sessionStorage)
cookie:始终在同源http中携带(及时不需要),即在浏览器与服务器之间来回传递,也因此而造成一定的宽带浪费。有保质期,在有效期前一直有效。存储数据不超过4K,适用于会话标记,在同源同窗口中都是共享的,一般也是由后台获取cookie信息,前台主要存储数据。前端语法:存储:document.cookie = ‘key=value;expires = GMTString;pat...
2018-10-26 13:21:51
1092
原创 ES6中的let与var的区别
1. 作用域不同:全局中var声明的变量的作用域是全局,而函数内部用var声明的变量的作用域是该函数内部;let声明的变量的作用域在块级或子块中(一般情况下是被{}包裹起来的区域) for(var i=0;i<3;i++){ var num = 10; let sum = 20; console.log(sum); //20 } console....
2018-10-26 12:45:23
630
原创 PDO连接数据库
PDO连接数据库语法创建连接 $pdo = new PDO("数据库类型名称:host=主机地址;dbname=要连接的数据库名",db账号,db密码);设置字符编码 $pdo -> exec('set names utf8');pdo执行sql语句 增:$sql = "insert into 表名 (字段名1,字段名2...) values (值1,值2....
2018-10-17 19:59:54
260
原创 原生ajax
原生ajax请求数据主要有两步:数据请求数据发送数据请求var xhr = new XMLHttpRequest();//监听xhr的状态(处理数据请求后,后台返回的内容)xhr.onreadystatechange = function (){//ajax请求正确发出,并准确发送到后台 if(xhr.readyState == 4){ //后台数据准确反馈给前端 i...
2018-10-16 17:57:56
555
原创 CSS3实现图片翻转效果
直接上代码看效果html:<div class="father"> <div class="before">正面</div> <div class="aft
2018-10-14 17:06:05
21136
1
原创 Sublime安装sublimegit及使用git命令将本地文件推送至远程仓库
Sublime安装sublimegit插件Ctrl+shit+p,弹出安装插件的窗口,输入install,双击Install Package过一会就会弹出下面这个窗口,然后输入sublimegit查询这个插件,找到后双击就可安装了,和安装其他插件的方法是一样的2.插件安装好后,检查一下有没有安装成功,方法:Ctrl+shit+p,在弹出框中输入git,要是有git的相关命令弹出说明就O...
2018-10-13 12:20:00
4352
原创 Git下载、安装与环境配置
一、git下载与安装百度git官网,下载链接,根据自己电脑系统下载相应的安装包,下载最新版本,点击红框或篮筐处即可点击下载好的安装包安装这个软件一直点击next,直到出现install,点击install,安装完成后点击finish:安装好后在桌面界面点击鼠标右键,会出现如下界面检查git是否安装OK键盘Ctrl+r,然后在弹出框中出入cdm,弹出如下界...
2018-10-12 20:34:22
385508
103
原创 有关float、position:absolute及a元素
1.float与position:absolute的异同点相同点:都会是元素脱离文档流不同点:1)float使元素脱离文档流后,以前的位置会被回收,相邻元素盒子会无视它的存在,从而占据它原始的位置,但是元素中的文本内容会识别到它的存在,从而围绕它排列。效果如下图2)position:absolute使元素脱离文档流后,以前的位置会被回收,相邻元素盒子以及元素中的文本内容都会无视它的...
2018-07-23 07:55:53
371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人