zzalmo

导航

2019年12月25日 #

Ant Design Upload 组件之阻止文件默认上传

摘要: 最近在做一个后台推送的需求,其中有一处功能是,可以从本地选择txt文件上传,这个txt包含每个被推送客户的uid。其实这个txt文件的意义只是对操作者来说比较方便,因为这个txt文件可以在另一个页面通过导出的方式得到,导出后可以直接使用。所以这个txt文件没有必要做到真正的上传,只是执行一个“上传” 阅读全文

posted @ 2019-12-25 08:53 zzalmo 阅读(6236) 评论(0) 推荐(0) 编辑

2019年8月7日 #

Hybrid App技术解析

摘要: 随着 Web 技术和移动设备的快速发展,Hybrid 技术已经成为一种最主流最常见的方案。一套好的 Hybrid架构方案 能让 App 既能拥有极致的体验和性能,同时也能拥有 Web技术 灵活的开发模式、跨平台能力以及热更新机制。 现有混合方案 Hybrid App,俗称混合应用,即混合了 Nati 阅读全文

posted @ 2019-08-07 10:37 zzalmo 阅读(158) 评论(0) 推荐(0) 编辑

react 路由

摘要: React Router React Router由三个包组成:react-router, react-router-dom, react-router-native。react-router提供核心的路由组件与函数。其余两个则提供运行环境(即浏览器与react-native)所需的特定组件。进行网 阅读全文

posted @ 2019-08-07 09:14 zzalmo 阅读(103) 评论(0) 推荐(0) 编辑

2019年8月6日 #

webpack进阶(二)

摘要: 到目前为止,我们已经知道了,对于模块,Webpack能提供非常强大的处理功能,那哪些是模块呢? 一切皆模块 Webpack有一个不可不说的优点,它把所有的文件都都当做模块处理,JavaScript代码,CSS和fonts以及图片等等通过合适的loader都可以被处理。 继续上面的例子 接下来,在ap 阅读全文

posted @ 2019-08-06 10:09 zzalmo 阅读(124) 评论(0) 推荐(0) 编辑

webpack进阶(一)

摘要: Webpack的强大功能 生成Source Maps(使调试更容易) 开发总是离不开调试,方便的调试能极大的提高开发效率,不过有时候通过打包后的文件,你是不容易找到出错了的地方,对应的你写的代码的位置的,Source Maps就是来帮我们解决这个问题的。 通过简单的配置,webpack就可以在打包时 阅读全文

posted @ 2019-08-06 09:15 zzalmo 阅读(139) 评论(0) 推荐(0) 编辑

webpack基础

摘要: 什么是WebPack,为什么要使用它? 为什要使用WebPack 现今的很多网页其实可以看做是功能丰富的应用,它们拥有着复杂的JavaScript代码和一大堆依赖包。为了简化开发的复杂度,前端社区涌现出了很多好的实践方法 模块化,让我们可以把复杂的程序细化为小的文件; 类似于TypeScript这种 阅读全文

posted @ 2019-08-06 08:51 zzalmo 阅读(142) 评论(0) 推荐(0) 编辑

2019年8月2日 #

Promise原理及实现

摘要: Promise标准解读 只有一个then方法,没有catch,race,all等方法,甚至没有构造函数 Promise标准中仅指定了Promise对象的then方法的行为,其它一切我们常见的方法/函数都并没有指定,包括catch,race,all等常用方法,甚至也没有指定该如何构造出一个Promis 阅读全文

posted @ 2019-08-02 09:22 zzalmo 阅读(174) 评论(0) 推荐(0) 编辑

2019年8月1日 #

TS——类

摘要: 传统方法中,JavaScript 通过构造函数实现类的概念,通过原型链实现继承。而在 ES6 中,我们终于迎来了 class。 TypeScript 除了实现了所有 ES6 中的类的功能以外,还添加了一些新的用法。 这一节主要介绍类的用法,下一节再介绍如何定义类的类型。 类的概念 类(Class): 阅读全文

posted @ 2019-08-01 10:28 zzalmo 阅读(309) 评论(0) 推荐(0) 编辑

TS——枚举

摘要: 枚举(Enum)类型用于取值被限定在一定范围内的场景,比如一周只能有七天,颜色限定为红绿蓝等。 简单的例子 枚举使用 enum 关键字来定义: 枚举成员会被赋值为从 0 开始递增的数字,同时也会对枚举值到枚举名进行反向映射: 手动赋值 上面的例子中,未手动赋值的枚举项会接着上一个枚举项递增。 如果未 阅读全文

posted @ 2019-08-01 09:24 zzalmo 阅读(10537) 评论(0) 推荐(0) 编辑

TS——元组

摘要: 数组合并了相同类型的对象,而元组(Tuple)合并了不同类型的对象。 简单的例子 定义一对值分别为 string 和 number 的元组: 当赋值或访问一个已知索引的元素时,会得到正确的类型: 也可以只赋值其中一项: 但是当直接对元组类型的变量进行初始化或者赋值的时候,需要提供所有元组类型中指定的 阅读全文

posted @ 2019-08-01 08:49 zzalmo 阅读(2854) 评论(0) 推荐(0) 编辑