发表于: 2019-10-13 22:57:08

1 934


今天完成的事情: 

1 完成前台项目的搭建,合并后台svn代码(代码合并出了很多小问题,最后是再checkout一个文件夹,把自己的代码复制进去再提交)

2 跟后端商量接口的问题

明天计划的事情:

1 开始写前台页面

遇到的问题:

1  暂无

收获:

搭建了项目后发现main的后缀是ts,不是js。查了下应该是创建的时候勾选了typescript ,所以去了解了一下这个东西

TypeScript 有以下几个优势:

1  可读性。TypeScript 是 JavaScript 的超集,这意味着他支持所有的 JavaScript 语法。并在此之上对 JavaScript 添加了一些扩展,如interface等。这样会大大提升代码的可阅读性

2  静态类型检查。静态类型检查可以避免很多不必要的错误,不用在调试的时候才发现问题。

代码提示。ts 搭配 vscode,代码提示非常友好

3  代码重构。例如全项目更改某个变量名(也可以是类名、方法名,甚至是文件名[重命名文件自动修改的是整个项目的import]),在JS中是不可能的,而TS可以轻松做到。


注意有些问题

ts无法识别$ref

 直接在 this.$refs.xxx 后面申明类型如

或者:export default class xxx extends Vue里面声明全部的$ref 的类型


ts无法识别 require

  安装声明文件



返回列表 返回列表
评论

    分享到