自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 element-ui tree配置懒时,修改节点数据后,更新tree的方法

// 页面代码<el-tree ref="tree" node-key="id" :props="props" :load="loadNode" lazy highlight-current @node-click="handleNodeClick"></el-tree>// loadNode 函数// getDepTree函数为自定义的ajax接口函数async loadNode(node, resolve){.

2020-12-28 15:42:41 3993

原创 scrollTop,scrollLeft为0的原因

<!DOCTYPE html>IE:对于没有doctype声明的页面(上方代码),使用document.body.scrollTop 或 document.documentElement.scrollTop;对于有doctype声明的页面,则使用 document.documentElement.scrollTop;Chrome、Firefox:...

2019-06-26 16:34:20 1567

原创 js的逗号运算符

复习数组的reduce方法时,偶然碰到的一个问题,起初以为是es6箭头函数的写法,查了mdn文档,也没找到。后来才发现是js的逗号运算符(哭...)const objLikeArr = [["name", "Jim"], ["age", 18], ["single", true]];const fromPairs = pairs =&gt; pairs.reduce((res, pa...

2019-03-13 10:53:04 322

原创 react-native调用第三方库react-native-image-picker,快速点击绑定 ImagePicker.showImagePicker方法的按钮时,安卓上App闪退的解决方法

最近开发一个功能遇到了这个问题,一般情况下点击是没有问题的,但是在100-200毫秒内如果快速点击2次以上,安卓上App就会闪退。最初的想法是在TouchableOpacity上设置disabled 加上定时器控制,结果快速点击还是依旧有问题。最后是在禁用TouchableOpacity的同时,将ImagePicker.showImagePicker放到定时器中延迟500毫秒执行(定时器应遵循...

2019-03-08 15:30:07 1162

原创 react-native 报错:In this environment the target of assign MUST be an object.This error is a performa

知识点: StyleSheet.create :Creates a StyleSheet style reference from the given object. 样式来自样式表的引用。接收一个obj,返回的不是一个obj 所以直接使用...或Object.assign()会报错。解决方法有如下2种:1.StyleSheet.flatten 返回一个obj,可以用StyleSheet...

2019-02-26 09:52:20 632

原创 react-router实现类似vue-router路由守卫

react-router没有vue-router 的beforeEach钩子函数,可以使用react-router-config这个库去实现权限控制。:所用react-router版本4.Ximport React from 'react'import { Route, Redirect, Switch } from 'react-router-dom'const renderRou...

2019-02-13 11:33:37 4754

原创 e.target 和e.currentTarget的区别

e.target指向触发事件监听的对象。 e.currentTarget指向添加监听事件的对象,指向代码中点击事件的元素e.target始终指向即当前点击的目标元素,e.currentTarget在事件委托中,如果监听元素不是目标元素,则指向监听元素$('#listen').addEventListener('click',function(e){console.info(e.t...

2018-11-28 21:45:15 1118

转载 react-native 模拟器调试

转自:https://blog.csdn.net/quanqinyang/article/details/52215652在做React Native开发时,少不了的需要对React Native程序进行调试。调试程序是每一位开发者的基本功,高效的调试不仅能提高开发效率,也能降低Bug率。本文将向大家分享React Native程序调试的一些技巧和心得。Developer MenuDe...

2018-08-28 10:30:17 1105

转载 AMD,CMD,CommonJS三者的差异

知识点1:AMD/CMD/CommonJs是JS模块化开发的标准,目前对应的实现是RequireJs/SeaJs/nodeJs.知识点2:CommonJs主要针对服务端,AMD/CMD主要针对浏览器端,所以最容易混淆的是AMD/CMD。(顺便提一下,针对服务器端和针对浏览器端有什么本质的区别呢?服务器端一般采用同步加载文件,也就是说需要某个模块,服务器端便停下来,等待它加载再执行。这里如果有其他后...

2018-03-09 23:48:04 440

空空如也

空空如也

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

TA关注的人

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