需求场景 这个微信网页是一个用户测试的活动。开始测试之前需授权获取用户信息,所以新建一个firstPage页面作为/页面来判断需不需要授权。如果测试完成分享给用户,用户看到的是分享人的结果页面,这个页面是不需要授权的。扫描其中的二维码开始测试才需要授权。所以在前端路由里传一个query 的参数。根据 ...
分类:
微信 时间:
2020-05-21 16:11:08
阅读次数:
126
3.5 ts中的接口 作用:在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作规范,在程序设计里面接口起到一种限制和规范的作用。接口定义了某一批类所需要遵守的规范,接口不关心这些类的内容状态数据,也不关心这些类里方法的实现细节,他只规定这批类里必须提供的某些方法,提供这些方法就可以满足实际 ...
分类:
其他好文 时间:
2020-05-21 00:35:26
阅读次数:
45
内容翻译自deno官网: deno 1.0最近好像挺🔥,fq出去看看官网:总结如下 > 以下内容来自deno官网 Deno 是一个简单,现代,安全的JavaScript 和typescript运行时,并且使用了v8引擎 使用rust构建 Secure by default. No file, ne ...
分类:
编程语言 时间:
2020-05-17 01:32:53
阅读次数:
108
typscript是什么? Typescript是一种基于静态类型检查的强类型语言 弱类型:javaScript是动态运行的弱类型语言,例如: var a=1; a='hello' 强类型 列如: let str: string = 'hello ts'; str=1下面会给你显示:不能将类型“99 ...
分类:
Web程序 时间:
2020-05-16 21:08:38
阅读次数:
180
一、类型别名 TypeScript 提供了为类型注解设置别名的便捷语法,你可以使用 type SomeName = someValidTypeAnnotation 来创建别名,比如: type Pet = 'cat' | 'dog'; let pet: Pet; pet = 'cat'; // Ok ...
分类:
其他好文 时间:
2020-05-15 20:11:12
阅读次数:
55
聊聊 TypeScript 中的类型保护 在 TypeScript 中使用联合类型时,往往会碰到这种尴尬的情况: 如上所示,getSmallPet 函数中,既可以返回 Fish 类型的对象,又可以返回 Bird 类型的对象。由于返回的对象类型不确定,所以使用联合类型对象共有的方法时,一切正常,但是使 ...
分类:
其他好文 时间:
2020-05-14 17:20:40
阅读次数:
79
为了方便后期使用,我们搭建一个基于Typescript的开发环境,后期的项目都可以基于此进行开发。 建立一个空的项目文件,使用npm init命令生成相应的json配置文件,(也可以使用npm init -y,使用默认配置) //注意事项: 1、在输入了npm init内容后,我们需要填写配置项,其 ...
分类:
其他好文 时间:
2020-05-14 15:59:01
阅读次数:
69
1.安装 npm install -g @vue/cli 2.查看版本 vue -V 3.创建项目 vue create test 4.选择配置项(默认和手动) 这里对选择手动配置的一些说明 Bable(javaScript编译器) TypeScript(javaScript超集) Progress ...
分类:
其他好文 时间:
2020-05-14 10:47:44
阅读次数:
562
ReactNative+TypeScript仿喜马拉雅开发App 融合RN的跨平台能力+TS的全新开发体验 使用RN + TS开发听书App,从需求分析,到功能实现,一步步带领大家完成功能,学会如何解决实际开发问题,是一个完整的项目开发实例。通过导航器、dva状态管理、图标生成组件、自定义导航器、动 ...
分类:
移动开发 时间:
2020-05-11 23:22:10
阅读次数:
455
1、为什么使用typeScript? typeScript是JavaScript的超集 typeScript在编译期间就可以将错误抛出 增强代码的可阅读性和可维护性 2、案例的功能逻辑 切换职业 选择服务区域 选择服务品种 选择服务承诺 3、使用命令创建react Native的typescript ...
分类:
其他好文 时间:
2020-05-05 10:31:48
阅读次数:
144