vue+ts 枚举数据定义对象 枚举类型遍历取值


 

1、枚举数据定义对象

export enum enumType {
  // @ts-ignore
  type1={value:1,text:'文字1'},
  // @ts-ignore
  type2={value:2,text:'文字2'}
};

定义了枚举类型后使用遍历成数据集

2、枚举类型遍历取值  

 //引入枚举
 enumType:any=enumType;//类型枚举
 typelist:any[]=[] //枚举数据集


//在create方法 调用
 for(var key in this.enumType)
    {
      var temp = this.enumType[key];
      if(temp.toString().indexOf('type')>-1){}else{
        this.typelist.push(this.enumType[key])
      }
   }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM