刚上手TS+VUE,写了个Demo,感觉好别扭啊
主要是TS没有一种原生的、类似其他OOP语言中的引用类型
也就是既可以有值,又可以为null的类型
例如Java中的String、Integer
比如一个id字段,在Java中可以用Long或Intger
而在TypeScript中,则只能写成 id:number|null
而在使用一些第三方组件要传递这个id时,又会报错
因为人家接收的是 number,你传个 number|null 过去就不行
于是又得在id后面加个!,表示俺保证这个id不是null
总之就是太别扭了
--
修改:CHNSTAR FROM 106.8.72.*
FROM 106.8.72.*