再经历一系列报错之后
简单粗暴

ts类型定义:
除了一般的string,number,还有

  • 联合类型let myFavoriteNumber: string | number;
    以及
  • 数组string[],即string类型的数组
  • 对象 Object
  • map private clients:{[index:string]:string[]} = {};,其中index为索引类型(string,number等)即key,冒号后面的string[]value,即clients为map类型。索引index类型为string,value类型为string数组
  • 元祖[string,number]Tuple,如果一个数组中的元素类型不一样就要用到元祖
  • Vuex中的字典类型,需要再vue文件中import { Dictionary } from 'vuex',private unit_names:Dictionary<any> = [];