构建一个简单的react-typescript项目

2017-10-20
阅读 3 分钟
8.6k
由于看Antd源码,都是使用的typescript编写的,在有的时候看代码确实看不懂,需要一步一步的去验证求证一些东西,所以索性也就看了看怎么样开始一个typescript项目。

antd源码解读(6)- Affix

2017-10-20
阅读 19 分钟
6k
Affix 这个组件是一个图钉组件,使用的fixed布局,让组件固定在窗口的某一个位置上,并且可以在到达指定位置的时候才去固定。 AffixProps 还是老样子,看一个组件首先我们先来看看他可以传入什么参数 {代码...} Render() 看完传入参数之后,就到入口函数看看这里用到了什么参数 {代码...} 接下来是重头戏,从render函数...

antd源码解读(3)- Button

2017-10-13
阅读 9 分钟
5.5k
Button Button包括了两个组件,Button与ButtonGroup。 ButtonProps 看一个组件首先看的是他的传参也就是props,所以我们这里先看Button组件的ButtonProps {代码...} Render() 看完其参数有哪些之后我们就直接跳过组件内部的其他的东西,直接看他的渲染函数,毕竟这里是执行的入口这里顺带提一下这句代码 {代码...} {代码...

antd源码解读(2)- Icon

2017-10-12
阅读 1 分钟
3.1k
Icon icon作为开发当中使用相对频繁的一个组件,其实现也很简单,但是其中比较麻烦的一部分是icon字体的制作,可以参看这篇文章。 Antd的Icon组件使用了很简单的css来实现交互与动效 {代码...} 大家也可以根据上面所提供的制作icon的方法和这样的方式来实现自己的Icon组件

antd源码解读(1)-index.js

2017-10-11
阅读 2 分钟
3.4k
打开index.js文件,代码只有28行,其中包含了一个camelCase函数(看函数名就知道这是个给名称进行驼峰命名法的函数),一个req变量,以及这个的变量操作和export操作

基于electron-react-redux的桌面程序制作

2017-04-12
阅读 3 分钟
5.8k
本文章将要讲述怎么将electron,react,redux结合起来,当中react+redux的结合很简单,主要是与electron的结合还有与webpack配合以及热加载的配置

制作生成icon-font步骤

2017-02-16
阅读 2 分钟
5.2k
制作生成icon-font步骤 准备好图标的SVG文件 进入icomoon 在网页的右上角找到 IcoMoon App 的按钮,点击进入 进入之后,将之前准备的Icon的SVG文件在左上角的 Import Icons 按钮上传 上传之后在顶部菜单选项中点击 笔 样子的按钮,再点击上传的图标就能够对其进行修改; 在修改的界面会有两个输入框一个是 Tags (用来在当...

一些做着玩的题

2017-01-23
阅读 12 分钟
3.3k
这个问题当时拿到的时候是完全没有思路的,后面上网查询了一下这个题目,知道了使用斐波那契数列就能够解这道题目,`F(0)=1,F(1)=1, F(n)=F(n-1)+F(n-2)(n>=2,n∈N*)`当然百度作业帮上面也有相应的解法,套路就是

JavaScript函数式编程(一)

2016-11-02
阅读 4 分钟
1.8k
说到函数式编程,大家可能第一印象都是学院派的那些晦涩难懂的代码,充满了一大堆抽象的不知所云的符号,似乎只有大学里的计算机教授才会使用这些东西。在曾经的某个时代可能确实如此,但是近年来随着技术的发展,函数式编程已经在实际生产中发挥巨大的作用了,越来越多的语言开始加入闭包,匿名函数等非常典型的函数式...

函数式编程术语解析

2016-10-30
阅读 5 分钟
4k
原文连接 [TOC] Arity 指函数的参数数量,由 -ary 和 -ity 这两个英文后缀拼接而成: {代码...} Higher-Order Functions 高阶函数,此类函数可以接收其他函数作为参数,也可以返回一个函数作为返回值: {代码...} Partial Application 偏函数,在原函数的基础上预填充(pre-filling)部分参数并返回的新函数: {代码...}...

敏捷开发理解

2016-07-06
阅读 1 分钟
2k
职责:负责规划整理了解清楚一个项目的需求,然后每次迭代的时候对产品进行验收,了解产品的不足和把之前不清晰的需求细化并且了解清楚,把握产品方向。

我的WEB前端辛酸史

2016-03-21
阅读 3 分钟
4.3k
前言:想当初我也是个无知骚年,学完学校的C语言基础课程之后也就再也没有什么想法了(期间还看了看JAVA,但是发现并不能够学好,索性就放弃了),由于当时期末C语言程序答辩的时候,我自己仿照网上的一个博客,自己跟着用C语言做了一个简单的银行取款机的系统,于是被冠以“大神”的称号(其实并不是),然后在大一下学期...