5 弹琴弹琴

尚未进行身份认证

暂无相关描述

等级
博文 595
排名 5k+

30 分钟精通 React 新特性React Hooks

你还在为该使用无状态组件(Function)还是有状态组件(Class)而烦恼吗?——拥有了hooks,你再也不需要写Class了,你的所有组件都将是Function。你还在为搞不清使用哪个生命周期钩子函数而日夜难眠吗?——拥有了Hooks,生命周期钩子函数可以先丢一边了。你在还在为组件中的this指向而晕头转向吗?——既然Class都丢掉了,哪里还有this?你的人生第一次不再需要面对t...

2019-06-26 10:42:29

前端脚手架BigFish

Bigfish企业级前端开发框架,与常见的前端框架和工具不同,它从工程角度集成了各类功能,从初始化开发到最终上线整套技术方案,解决了前端开发经常遇到的前端技术栈整合配置麻烦、开发联调麻烦、前端资源发布上线麻烦三大痛点。Bigfish主要具备以下功能:基于umi整合了前端工具链:整合了AntDesign、Dva、AntDesignPro技术栈,最小化成本开发简化开发联调:...

2019-06-24 11:36:48

可插拔的企业级 react 应用框架Umi

官网:https://umijs.org/zh/guide/#%E7%89%B9%E6%80%A7

2019-06-24 10:38:08

让 JavaScript 对象完全只读不可以被修改

版权归作者所有,任何形式转载请联系作者。作者:U_U(来自豆瓣)来源:https://www.douban.com/note/602809588/在JavaScript中,如何让一个对象是不可变的?即immutable,让这个对象只读,不可以被修改,被覆盖.使用场景为什么有这样的需求呢?假象一下这样的场景,我们写了一个JS,在其中定义了一个对象,会开放出来...

2019-06-20 12:04:16

JS之大循环

JS之大循环@JS之循环createbydbon2019-5-1309:45:24Recentlyrevisedin2019-5-1414:47:50 Hello小伙伴们,如果觉得本文还不错,麻烦点个赞或者给个star,你们的赞和star是我前进的动力!GitHub地址 查阅网上诸多资料,并结合自己的学习经验,写下这篇学习笔记,以记录自己的学习心得...

2019-06-18 09:47:47

iview table的render函数中利用index参数设置当前行的特征

iview框架的中table组件的render函数真是奇幻无比啊。之前我也发了一篇关于render函数的一般用法。这篇要讲的是render函数index参数能用在什么地方。例如说我用render函数写一个按钮,想点击按钮时出现loading加载状态,1s后loading状态自动消失,如果在loading属性直接绑定一个data的值,会整列的按钮都出现loading状态,如下图:i...

2019-06-17 18:00:12

JS 数据类型,数据类型的判断,类型转换

参考文章:js深拷贝vs浅拷贝 Java​Script数据类型和数据结构--MDN InterviewMap-yck数据类型JS中分为七种数据类型,七种内置类型又分为两大类型:6种基本类型和Object1.基本类型基本类型主要是:Undefined、Boolean、String、Number、Null、Symbol(ECMAScript6新定义);存放...

2019-06-13 09:35:05

尤雨溪:Vue Function-based API RFC

前言今日早读文章由@尤雨溪授权分享。正文从这开始~~概要将2.x中与组件逻辑相关的选项以API函数的形式重新设计。基本例子import{value,computed,watch,onMounted}from'vue'constApp={template:`<div><span>cou...

2019-06-12 09:06:57

关于移动端开发 1px 线的一些理解和解决办法

1px线变粗的原因在做移动端项目时,常常是根据设计图设置元素节点的大小和样式,但是有时候根据设计图写出来的样式还是不如人意,虽然表面上看起来和设计稿是一样的,可是就是没设计稿那种感觉,而且莫名还有一种山寨的气息,UI审查的时候也常常会觉得分割线或则边框线太粗了,要更细一点,但是一看代码,已经是1px了,为什么看着还是那么粗呢?要知道问题的原因首先要了解一下几个概念:(1)物理像素(ph...

2019-06-10 09:08:24

复习webpack4之如何编写loader

之前学习过webpack3的知识,但是webpack4升级后还是有很多变动的,所以这次重新整理一下webpack4的知识点,方便以后复习。这次学习webpack4不仅仅要会配置,记住核心API,最好还要理解一下webpack更深层次的知识,比如打包原理等等,所以可能会省略一些比较基础的内容,但是希望我可以通过此次学习掌握webpack,更好地应对以后的工作。1.编写入门级loader...

2019-06-06 10:55:52

一篇文章总结redux、react-redux、redux-saga

本篇主要将react全家桶的产品非常精炼的提取了核心内容,精华程度堪比精油。各位大人,既然来了,客官您坐,来人,给客官看茶~~redux前言首先,本篇文章要求您对js,react等知识有一定的了解,如果不曾了解,建议您先看一下:React精髓!一篇全概括(急速)React有props和state:props意味着父级分发下来的属性 state意味着组件内部可以自行管理的状...

2019-06-03 09:36:18

可能是你需要的react + typescript 50条规范和经验

这篇文章没有对错之分,肯定也有不完善的地方,结合了自己日常开发和经验。可以让你书写代码更具严谨性,希望看完之后有所帮助。本文字数4000+,看完本文大概需半小时。1.注释(1)文件顶部的注释,包括描述、作者、日期/***@descriptionxxxxxx*@authorchengfeng*@since19/05/21*/复制代码(2)模...

2019-05-24 09:12:32

vue中的render函数介绍

简介:对于不了解slot的用法(参考:大白话vue-slot的用法)又刚接触render函数的同学来说,官网的解释无疑一脸懵逼,这里就整理下个人对render函数的理解问题:  1、render函数是什么  2、render函数怎么用render函数是什么  简单的说,在vue中我们使用模板HTML语法组建页面的,使用render函数我们可以用js语言来构建DOM  因为v...

2019-05-23 11:02:51

关于使用echarts走过的坑(同grid多图、多轴系列)

相信大家在工作中,经常会用到echarts,今天我说下我在工作中浪费时间较长的坑先来看看我的终极需要实现的图吧:相信以上效果对于常用的小伙伴来说并不困难,在此我只说option的配置,关于数据,就不在此赘述了,毕竟大家的情况都不太相同,处理就起来也不太一样。 1 2 3 4 5 6 7 8 9 ...

2019-05-20 17:44:45

Vue Loading插件

基于vue全家桶目录结构├──components│├──Loading│├──├──index.js│└──└──index.css└──main.jscomponents/Loading/index.js/*自定义loading组件调用this.$loading('正在加载中...');...

2019-05-16 11:59:24

你真的了解 Cookie 和 Session 吗

我在做面试官的时候,曾经问过很多朋友这个问题:Cookie和Session有什么区别呢?大部分的面试者应该都可以说上一两句,比如:什么是Cookie?什么是Session?两者的区别等。但如果再往深入探讨的话,就慢慢有一些朋友不太了解了,谈起原理时就很少有朋友全部回答准确。今天和大家一起深入聊聊有关Cookie和Session的话题。第一层楼什么是Cookie...

2019-05-15 09:26:45

史上最全常用正则表达式

很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^d{n}$ 至少n位的数字:^d{n,}$ m-n位的数字:^d{m,n}$ 零和非零开头...

2019-05-14 09:07:15

前端路由原理解析和实现

前端路由原理解析和实现原文链接:github.com/whinc/blog/…在单页应用如此流行的今天,曾经令人惊叹的前端路由已经成为各大框架的基础标配,每个框架都提供了强大的路由功能,导致路由实现变的复杂。想要搞懂路由内部实现还是有些困难的,但是如果只想了解路由实现基本原理还是比较简单的。本文针对前端路由主流的实现方式hash和history,提供了原生JS/React/Vu...

2019-05-13 17:12:19

推荐一个node服务端框架egg

官网:https://eggjs.org/zh-cn/

2019-05-10 16:26:44

面向复杂应用,Node.js中的IoC容器 -- Rockerjs/core

RockerjsCore项目地址 项目主页基于TypeScript和注解的轻量级IoC容器,提供了依赖注入、面向切面编程及异常处理等功能。RockerjsCore可在任意工程中引入,是一个框架无关的IoC容器。@rockerjs/core模块不依赖于任何框架,并与现有框架、库、类等保持兼容。通过DI(DependencyInjection)实现代码解耦和依赖解耦,在构建复杂应...

2019-05-10 10:00:52
奖章
    暂无奖章