排序:
默认
按更新时间
按访问量

JS学习笔记之再理解一等公民--函数(基础篇)

定义函数的方式 两种方式: 1. 函数表达式 let 变量名 = function [函数名]([形参列表]) { //函数体 } 函数声明语句 function 函数名([形参列表]) { //函数体 } 注:”[]”里的内容代表可选 区...

2018-05-18 11:34:15

阅读数:74

评论数:0

JS学习笔记之由定时器引发的深入思考

前言 感觉知识就像网贷,是个无底洞啊,本来只是在犀牛书上看到定时器的内容,只有一页而已,然而我却花了几周的时间来整理它,不过真的是学无止境,还有很多细节无法深入,大家一起学习进步吖~ 简单的栗子 例1: setTimeout(() => { conso...

2018-04-12 12:44:56

阅读数:53

评论数:0

开始一个React项目(四)路由实例(v4)

前言 在开始一个React项目(三)路由基础(v4)中我大概总结了一下web应用的路由,这一篇我会接着上一篇分享一些例子。 简单的路由示例 一个最简单的网站结构是首页和几个独立的二级页面,假如我们有三个独立的二级页面分别为:新闻页、课程页、加入我们,路由配置如下: index.js: ...

2018-01-21 15:45:40

阅读数:980

评论数:0

开始一个React项目(三)路由基础(v4)

前言 react-router针对不同的使用场景衍生了不同的路由包,RN项目用react-router-native,web项目用react-router-dom。并且,不需要再重复引入react-router了。我搭建的是web项目环境,所以用的是react-router-dom。 本节代码...

2018-01-21 15:44:22

阅读数:354

评论数:0

react-native运行ios报错总结

Cannot find entry file index.ios.js [index.android.js] in any of the roots网上一搜出现这个问题的人还挺多,解决方法就是: 项目路径下运行:npm start -- -reset-cache 再重新启动项目:react-n...

2017-12-08 10:12:56

阅读数:3275

评论数:1

开始一个React项目(二) 彻底弄懂webpack-dev-server的热更新

前言webpack-dev-server配置热更新看起来很简单,但是实际上是有很多坑的,目前为止我没有搜到一篇深入讲解这个的,如果你觉得它很简单,那么或许等你看完这篇文章你会有不一样的看法。 由于HMR非常强大,本来这篇文章我是准备总结webpack-dev-server的,最后基本只总结了它的...

2017-12-07 21:43:11

阅读数:7239

评论数:4

React简单的分页代码实现(子组件向父组件传值)

前言分页其实本身很容易实现,我觉得完全没必要使用组件,这里总结一下我实现的分页组件,功能除了上一页和下一页,还有一个输入页码跳转到指定页。上一页和下一页还做了一个简单的判断,即当在第一页和最后一页时不能再点击。而输入页码也需要做判断。

2017-11-14 18:57:49

阅读数:2061

评论数:0

开始一个React项目(一)一个最简单的webpack配置

目前react搭配webpack使用就像豆浆配油条一样常见,我主要总结一下开始一个react项目需要安装的一些插件以及需要配置的webpack,比如支持JSX语法,ES6语法,打包js,支持eslint代码检查等等。

2017-09-08 10:45:56

阅读数:11027

评论数:0

React Native使用本地json模仿数据请求

在真正的网络请求来的时候,最好的方式是我们在本地使用跟网络请求回来类似的JSON文件,注意,这里不是读取JSON文件,不是用import xxx from './test.json'这种方式将JSON文件当成一个普通文件读入,而是要当做一个接口访问。 其实实现方式很简单,我之前不知道React N...

2017-09-08 10:38:22

阅读数:1525

评论数:0

React异步请求数据出现setState(...): Can only update a mounted or mounting component...

我们可能对一个没有装载的组件执行了setState()操作,这种情况会出现在callback中,我们的异步请求返回数据之前,组件可能就已经被卸载了,等数据回来再使用setState就会报出上面的警告,所以我们应该手动在componentWillUnmount里去取消callback在它被unmou...

2017-09-08 10:36:22

阅读数:1634

评论数:0

react-native-viewpager踩坑记

react-native-viewpager是一个轮播图组件,最近有一个需求是有一个测试题页面,我第一反应是用一个轮播图组件,只是把轮播图替换成轮播视图,每个视图里面内容比图片复杂一些而已。。。然而,我只是这么想想,实际做起来还不知道会遇到什么坑,开始踩坑吧。 npm install react-...

2017-04-27 18:47:12

阅读数:1084

评论数:0

js的栈和队列基本算法

栈 栈是一种遵循LIFO(先进后出)原则的有序集合。 方法:push(elements):向栈顶添加元素。pop():从栈顶移除元素(好坑,栈顶是尾部,我被绕晕了。) 使用类实现栈:function Stack() { var items = []; //...

2017-03-01 17:23:17

阅读数:275

评论数:0

使用CSS3实现按钮特效

最近在慕课网上看到了一个按钮特效,觉得挺好看的,记录一下。 简单分析一下就是鼠标移入的时候有四条线分别从四个方向移入,横向的两条线宽度和位置发生变化,纵向的两条线高度和位置发生变化。

2017-01-09 11:26:47

阅读数:1741

评论数:0

如何实现网页左右两边盒子高度自适应布局

最近在做一个项目时,有一个页面左侧有导航栏,右侧是内容,由于右侧内容不确定,所以右侧盒子的高度是根据内容的多少自动变化的,而我希望左侧导航栏的高度可以根据右侧盒子的高度变化而变化,当然,如果你是希望右边盒子高度自适应于左边也可以的。刚好我在慕课网上学习的时候看到一个老师讲了这种方法,今天就分享一下...

2016-11-02 16:46:42

阅读数:5285

评论数:0

利用css绘制三条横线的菜单图标

今天在慕课网上学习padding属性时,老师利用padding,border,backgroud-clip等属性轻易的使用一个div绘制出了三条横线的菜单图标,像下图这样 html代码很简单,就一句: 然后我先说一下这个图是怎么得来的,上面和下面的线是div的border,中间的线是d...

2016-11-02 11:39:53

阅读数:6966

评论数:0

js验证邮箱的正则表达式

最近小小研究了一下正则表达式,觉得写正则表达式还挺有意思的。 先想推荐一个网址,把正则表达式的基本语法都总结了,很不错。https://msdn.microsoft.com/zh-cn/library/ae5bf541(v=vs.100).aspx 今天想自己试着写一下邮箱验证,这个其实网上已经很...

2016-08-26 18:48:14

阅读数:1329

评论数:0

Angular 出现Argument is not a function, got undefined报错

Angluar.js真的满满都是坑!!!!!最近在看的《AngularJs权威教程》,书上很多例子根本跑不了,我以为是我老眼昏花打错代码,去找作者的源代码发现还是运行不了,恩,就是版本问题,我知道这种东西大家都有版本问题可以理解的,可是不至于吧,差这么多 吐槽完毕要说一下今天遇到的问题,我就...

2016-08-17 14:48:34

阅读数:5143

评论数:0

JavaScript的作用域链

执行环境: 所谓的执行环境是指变量或函数有权访问其他数据,比如在web浏览器中的全局执行环境就是window对象。 每个函数都有自己的执行环境,当某个执行环境中的所有代码执行完毕后,该环境被销毁,保存在该环境中的变量或函数也随之销毁。 了解到函数的执行环境后,也就明白作用域链了。 作用域链...

2016-07-16 15:31:41

阅读数:422

评论数:0

css动画效果:实现鼠标移入菜单栏文字下出现下划线

菜单栏下划线动画 body{ margin: 0; padding: 0; } header{ width: 100%; height: 100px; background-color:#2D3E50; } header nav ul{ ...

2016-07-14 15:43:09

阅读数:2235

评论数:0

启动Tomcat闪退的问题

之前启动一直没有问题,今天配置conf/server.xml文件,把我要打开的文件更改了一下就发现它要闪退了!然后我去百度搜它闪退的原因,都说是环境变量没有配置好,可是我的是好的啊 然后其实!!!问题根本没有那么复杂,是文件路径不能有中文!! 我之前的路径是docBase="E:\实...

2016-06-22 18:02:11

阅读数:385

评论数:0

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