前端笔记

解决键盘弹出后挡表单的问题

moxiaonai 发布于 2018-05-24阅读(439)评论(0)

解决键盘弹出后挡表单的问题 // 解决键盘弹出后挡表单的问题 window.addEventListener('resize', function() { if( document.activeElement.tagName === 'INPUT' || document.act...

highcharts 数据量过大,几万条数据,怎么解决显示问题呢?实例剖析异步加载 170 万条数据

moxiaonai 发布于 2018-05-18阅读(376)评论(0)

hightcharts使用的范围应该很广了,但是因为他的渲染方式是svg,当数据量达到成千上万条的时候,那么问题就来了,浏览器会卡死,渲染不出来。这个问题官方已经给了解决实例。但是很少被人注意到,我遇到这个问题的时候,网上查了半天才发现。 下面实例总结一下,先说一下Highcha...

解决vue同组件不同路由之间切换钩子函数不执行,数据无法加载的问题。

moxiaonai 发布于 2018-05-08阅读(225)评论(0)

问题如下图所示,不同路由,但是用的同一个组件。根据不同名称去加载不同的数据。 但是问题来了,发现切换路由,路由地址发生了改变,但是组件却不会重新渲染,所以钩子函数也不会重新执行,无法加载期望的数据。怎么处理呢? 其实也很简单,vue提供了watch方法来监听数据的变化,当然可以监...

js事件委托,jq事件委托,以及解决vue事件委托

moxiaonai 发布于 2018-01-23阅读(362)评论(0)

在前端开发中,事件委托用还是比较多的,为什么要用事件委托?事件委托有什么好处?如果这些概念不是很清楚,那么请点击这里:传送门:为什么要用事件委托?事件委托有什么好处 原生javascript处理事件委托是这么处理的: 假定我们有一个UL元素,它有几个子元素: <ul id=...

记一次爬取网页内容,图片本地化(nodejs),存入mysql的过程

moxiaonai 发布于 2017-12-26阅读(252)评论(0)

本篇文章包含的技术其实并没有多少,记录的只是本次实践的过程,其实很多时候,实现一个东西,往往并不是需要去造一个轮子,而且很多时候,往往一开始你并不知道你需要去造一个轮子,本篇文章记录的过程就是,我需要下图页面上的一些信息,写入数据库,如果一开始就知道需求,可能是一件很简单的事情,...

React Native Android打包签名apk

moxiaonai 发布于 2017-12-07阅读(373)评论(1)

最近开始玩react-native,直接生成的包,手机不能安装,提示未签名,网上找了找签名教程,但多数都是基于android-studio,最后找到几篇好的教程,测试ok,整理一下。 生成一个签名密钥 在命令窗口敲入以下内容 keytool -genkey -v -keystor...