会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Coreqi
博客园
首页
新随笔
联系
管理
上一页
1
···
28
29
30
31
32
33
34
35
36
···
68
下一页
2019年12月13日
使用TypeScript创建Vue项目
摘要: Vue的灵活性总是让代码看起来非常洗练,对TypeScript来说也是一种挑战, 好在Vue对TypeScript进行了一次全方位的适配。 相对于React严谨的代码,Redux啰嗦的样板代码,Vue就显得非常灵活。Vue采用双向绑定原理,如下图所示 双向绑定的好处是这样的,在数据发生变化的时候,会
阅读全文
posted @ 2019-12-13 11:40 SpringCore
阅读(1025)
评论(0)
推荐(0)
2019年12月12日
使用TypeScript创建React Native
摘要: ⒈初始化 React Native环境 参考https://reactnative.cn/docs/getting-started.html ⒉安装React Native官方的脚手架工具 npm install -g @react-native-community/cli ⒊使用React Nat
阅读全文
posted @ 2019-12-12 17:58 SpringCore
阅读(1447)
评论(0)
推荐(0)
2019年12月11日
React项目使用Redux
摘要: ⒈创建React项目 初始化一个React项目(TypeScript环境) ⒉React集成React-Router React项目使用React-Router ⒊React集成Redux Redux是React中的数据状态管理库,通常来讲,它的数据流模型如图所示: 我们先将目光放到UI层。通过UI
阅读全文
posted @ 2019-12-11 14:33 SpringCore
阅读(866)
评论(0)
推荐(0)
React项目使用React-Router
摘要: ⒈初始化React项目(略) 请参考 初始化一个React项目(TypeScript环境) ⒉集成React-Router 在React世界里,公认最好用的路由是React-Router。那我们直接来集成它吧。 yarn add react-router history #如果是type环境 yar
阅读全文
posted @ 2019-12-11 14:00 SpringCore
阅读(1693)
评论(0)
推荐(0)
初始化一个React项目(TypeScript环境)
摘要: React将由三部分组成,其中,Redux是应用状态管理服务,React-Router用于路由映射,React View用于显示界面。 我们使用Facebook推荐的create-react-app来进行项目初始化配置。首先确保系统已正确安装Node及Npm。 ⒈使用npm安装create-reac
阅读全文
posted @ 2019-12-11 09:44 SpringCore
阅读(1418)
评论(0)
推荐(0)
2019年12月10日
TypeScript TSLint(TypeScript代码检查工具)
摘要: TSLint是TypeScript代码的样式风格检查工具。类似于JavaScript的ESLint,或者Ruby的Rubocop。 配置TSLint TSLint是一个外部工具,我们需要进行一次安装工具的流程 #初始化package.json npm init yarn add ts-node ty
阅读全文
posted @ 2019-12-10 14:16 SpringCore
阅读(2821)
评论(0)
推荐(0)
TypeScript tsconfig.json(TypeScript配置)
摘要: 如果一个目录下存在一个tsconfig.json文件,那么意味着这个目录是TypeScript项目的根目录。 tsconfig.json文件中指定了用来编译这个项目的根文件和编译选项。 一个项目可以通过以下方式之一来编译: 不带任何输入文件的情况下调用tsc,编译器会从当前目录开始去查找tsconf
阅读全文
posted @ 2019-12-10 14:02 SpringCore
阅读(1545)
评论(0)
推荐(0)
TypeScript 模块
摘要: 关于术语的一点说明: 请务必注意一点,TypeScript 1.5里术语名已经发生了变化。 “内部模块”现在称做“命名空间”。 “外部模块”现在则简称为“模块”,这是为了与 ECMAScript 2015里的术语保持一致,(也就是说 module X { 相当于现在推荐的写法 namespace X
阅读全文
posted @ 2019-12-10 10:23 SpringCore
阅读(669)
评论(0)
推荐(0)
2019年12月9日
TypeScript 命名空间
摘要: 随着代码的不断增加,我们需要有组织的组合代码。TypeScript在1.x版本中提供了命名空间的方式进行代码组织,这也是TypeScript官方代码的组织方式。同时,TypeScript还实现了JavaScript中流行的模块解决方案。 关于术语的一点说明: 请务必注意一点,TypeScript 1
阅读全文
posted @ 2019-12-09 17:51 SpringCore
阅读(293)
评论(0)
推荐(0)
TypeScript 高级类型 类(class)
摘要: 传统的JavaScript程序使用函数和基于原型的继承来创建可重用的组件,但对于熟悉使用面向对象方式的程序员来讲就有些棘手,因为他们用的是基于类的继承并且对象是由类构建出来的。 从ECMAScript 2015,也就是ECMAScript 6开始,JavaScript程序员将能够使用基于类的面向对象
阅读全文
posted @ 2019-12-09 16:11 SpringCore
阅读(3476)
评论(0)
推荐(0)
上一页
1
···
28
29
30
31
32
33
34
35
36
···
68
下一页
公告