0 NPM简介 NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索等。 npm的背后,是基于couchdb的一个数据…
标签:Typescript
TypeScript学习笔记—安装与基础类型
angular等大型框架的基础语言为typescript,学习了一阵angular后,又回来重新学习typescript,有了一些体会,在这里和大家进行一下分享。 安装TypeScript和编译 安装TypeScript…
TS下的装饰者模式(Decorator)
1.1、装饰者模式 装饰者模式就是动态的给类或对象增加功能的设计模式。在程序运行时动态的给一个具备基础功能的类或对象添加新的功能,并且不会改变会破坏基础类和对象的功能。先提炼出产品的最小可用产品,再通过快速迭代的方式添加…
一行代码实现移动端拍照旋转、压缩问题
在h5头像拍照上传的时候,ios浏览器会逆时针旋转90度,导致上传的效果不如预期。 如何解决 经过网上查找得知可以用 extjs 来获取图片的元数据,通过 orientation 属性来判断拍照的图片是否被旋转了 通过上…
React + Typescript + Webpack 开发环境配置
对于复杂或多人开发的 React 项目来说,管理和使用每个组件的 props 、 state 或许会成为一件让人头痛的事情,而为每一个组件写文档,成本也会比较大,对项目的开发效率也不是最理想的。 Typescript 给…
足球数据【队伍资料】API调用示例代码
野子电竞数据官网改版https://www.xxe.io/全新登场import javax.xml.bind.JAXBContext;import javax.xml.bind.Unmarshaller;import j…
Flutter论坛客户端(v0.0.1)正式发布
第一版终于完成 虽然经过漫长的开发(断断续续的,又比较懒),但是第一版功能还是很基础,也没啥酷炫的动画,实在对不起Flutter那么强大的性能,下一版本肯定给大家看到Flutter超级酷炫的一面。 第一版做了哪些东西 s…
Dahlia:一个现代化的 React 框架
什么是前端框架 React 是什么?根据官方的说法,React 是一个用于构建用户界面的 JavaScript 库,所以它不是一个框架。 在前端中,框架是什么?或许很难下定义,但很轻易举例,Angular 就是一个框架。…
精读《React 八种条件渲染》
1 引言 本期精读的文章是:8 React conditional rendering methods 介绍了八种 React 条件渲染方式。 模版条件渲染非常常见,遇到的时候往往会随机选择一种方式使用,那么怎么写会有较…
双向绑定+Web Component轻量库Ukujs 1.1.0 发布
2015年9月29日在sf发布了po主的第一篇专栏文章——《轻量级的双向绑定工具 —— ukulelejs》(<——不明真相的群众可以先戳这个链接) 自从2015年7月2日起,历经了261次commit,Ukujs…
学习用TypeScript写React组件
为了折腾, 简单的学习了下TypeScript, 感觉确实不错。 也为了不断学习, 避免落伍, 所以就折腾不断。 前段时间用ES6,antd+dva写了一些demo, 发现antd使用TypeScript实现的,而且an…
使用vscode写typescript(node.js环境)起手式
动机 一直想把typescript在服务端开发中用起来,主要原因有: javascript很灵活,但记忆力不好的话,的确会让你头疼,看着一月前自己写的代码,一脸茫然。 类型检查有利有敝,但在团队开发中,限制个人的天马行空…