提出了问题2017-06-14
发布了文章2017-06-08
根据mdn的解释 the spread syntax allows an expresstion to be expanded in palces where mutiple arguments (for function calls)or multiple elements (for array literals) or multiple variables (for destrucring assignment) are expected1.在函数调用时用来...
赞了回答2017-05-26
兄弟我来告诉你吧,之前我也遇到了相同的问题。解决很简单:先来说说,不用combineReducers的时候,state 是一个对象,他就指 你的单个reducer, 所以你react-redux 中的connect 第一个参数函数可以这么写:
发布了文章2017-05-26
同步操作的意思是在我们执行某个耗时比较长的操作的时候,下面的代码就会等待上面的代码执行完毕然后执行。说白了代码是顺序往下执行,某些操作执行的时间顺序和代码所在的行的顺序是相同的。请看下面获取一个txt文件的例子。同步程序示例首先,我们利用node先搭建一...
回答了问题2017-05-25
1.Promise 包装异步ajax操作,2.定义async 函数,3.用await等待promise数据异步获取完成这一种方法简洁高效,下面请看我专门给你写的示例代码我懒得用ajax获取数据了,就用settimeout这个函数模拟获取数据吧,这个函数是异步的,原理效果一样。
发布了文章2017-05-25
如果有一幅灰度图片,高灰度度过于集中,或者是低灰度过于集中那么它的细节就会被隐藏掉,不利于图像判读。例如下图它的灰度直方图如绿色条形统计图所示。可以看出低灰度值过于集中,导致图像太暗不利于分析。这次,我们的项目就是用js和网页前端技术把一幅灰度图对...
发布了文章2017-05-24
react是目前比较火一个前端框架,由fackbook开发维护。它充分利用了组件化的思想使得网页开发变得更加简洁高效,大大提高了分工协同以及代码的可维护性。
关注了问题2017-05-20
发布了文章2017-05-16
在使用到很多前端框架时候,很多框架都采用了模块化的文件加载方式,利用import export 语句完成分割文件的功能。为了更好的使用各个框架我们就看看ES6模块化的基本使用
提出了问题2017-05-16
赞了回答2017-05-14
这是外边距折叠问题,给你两个参考资料自己看看MDN-外边距塌陷外边距折叠( Collapsing margins )
关注了问题2017-05-14
提出了问题2017-05-14
发布了文章2017-05-14
很多时候比如下拉加载更多这种组件都需要检测滚动到底部事件。一般我们的做法是这个样子,先获取视窗高度window.innerHeight,然后获取整个html文档高度document.body.scrollHeight,再获取滚动条卷上去的距离,document.body.scrollTop,如果滚动卷上去的距离大于等于...
发布了文章2017-05-13
上篇文章写到了redux实现组件数据共享的方法,但是在react中,redux作者提供了一个更优雅简便的模块实现react组件之间数据共享。那就是利用react-redux
赞了文章2017-05-13
三天晴,两天雨,明天据说阴。这对于杭州来说实在是再好不过的天气了,西湖的水,白堤的柳,怎么看都不厌。终于结束一周繁忙的工作,身体和心灵,可以有一个在路上了。
回答了问题2017-05-13
还有一个思路就是你把fetch 写在render中,把return的模版放在fetch 的then回调中,这样就可以实现获取了数据再进行渲染。不过我没有试验,应该是可行的。如果觉得我的回答解决了你的问题,请点击采纳答案如果有什么疑问请评论区提问。
发布了文章2017-05-12
1.利用store存储数据信息,利用store.getState()得到当前的状态值导入redux中的createStore方法,创建一个store
发布了文章2017-05-09
react-router-dom的版本已经更新到了4.1.1,那么我们就一起来学习学习react v4这个新版路由的基本使用吧! 在学习路由之前我们先需要复习几个基础知识,关于react组件的构建,和分离组件到另外的文件 生成react组件的方式 我们可以采用一个函数来快速生成一个 react...
提出了问题2017-05-08