摘要: 网上关于很多js的算法题还是停留在用es5来写,我在这里存放一下一些js题目用es6来写。 后续我应该会陆续补充 备注:这里我不使用let,const,还是采用var,是为了方便在浏览器控制台里直接跑程序查看 1、科里化 2、快速排序 // 快速排序 var swap = (array, index 阅读全文
posted @ 2018-06-07 17:50 lxy02 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 版本: react-native: 0.49.5 native-base: ^2.3.3 结构: 后来发现,想通过this.myScrollView.scrollTo({ x: 0, y: this.myView, animated: true}); 无法实现跳转。 然后就上网各种查,最后在http 阅读全文
posted @ 2018-05-28 17:12 lxy02 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 本人也是react native的菜鸟,下面只是说说解决方案,具体为什么可以实现目前还不懂。 我在项目里因为需求关系,在ScrollView里放置了WebView。 方法一:一开始我按照网上的一些方法在js里的代码如下: 在data.html里的代码如下: 但是这种方法,在从别的页面第一次跳到web 阅读全文
posted @ 2018-05-11 10:57 lxy02 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 需求:就是横向滚动条需要滚动到指定的位置。 react-native版本:0.49.3结构: 在这里如果给View加上ref属性,例如ref=‘test’,然后想通过 上面这种方法跳转是无效的,因为px,py这些都是undefined。 只能采取如下方法: 先给View增加一个onLayout属性: 阅读全文
posted @ 2018-05-03 16:22 lxy02 阅读(4705) 评论(0) 推荐(0) 编辑
摘要: 首先先说明一下我做的这个跳转发生的情况: 页面有主要有两个子组件,这两类子组件都是用了同一个异步加载回来的数据,a类组件在前,b类组件在后,a类组件比b类组件多调用了一个异步数据。a类组件不定宽度(因为可能有图,可能没图),b类组件定宽。 1、因为是异步加载来的数据,不能直接通过地址里的#xxxx来 阅读全文
posted @ 2018-01-21 22:49 lxy02 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 利用DOM制作的一些简单动画 1、div每点击一次 向右移动200px(带DOM动画过渡) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> h1 { font-si 阅读全文
posted @ 2017-04-26 20:59 lxy02 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 所谓的4和7幸运数字指:4、7、44、47、74、77、444…… 第一个幸运数字为4,第七个幸运数字为444 以下采用了两种方法求第n位的幸运数字: 方法一:二进制思想 方法二:先求出一个范围内的幸运数字数组(数字大了,浏览器容易崩溃) 阅读全文
posted @ 2017-04-26 20:54 lxy02 阅读(2643) 评论(0) 推荐(0) 编辑
摘要: function setTime(time) { var date = new Date(); date.date = Math.floor(time / (1000 * 60 * 60 * 24)); date.hours = Math.floor(( time / (1000 * 60 * 60 阅读全文
posted @ 2017-04-24 21:55 lxy02 阅读(1929) 评论(0) 推荐(0) 编辑
摘要: //js原生代码,兼容方案 //添加事件 function addEvent(el , eventName , fn) { if(el.attachEvent) { //IE el.attachEvent('on'+eventName,fn); }else if(el.addEventListene 阅读全文
posted @ 2017-04-24 21:51 lxy02 阅读(430) 评论(0) 推荐(0) 编辑