首页 > 其他 > 详细

typescript 相关

时间:2021-06-30 20:53:08      阅读:30      评论:0      收藏:0      [点我收藏+]

很多时候需要用到类型 {key:value} , 以下为声明方式: 

//key为string , value为number
var map: { [key: string]: number; } = {
"t" : 3,
"o" : 5,
"g" :10
};
for(let k in map){
egret.log(map[k]);
}

拓展 window 对象:

shims-tsx.d.ts 代码 (shims-tsx.d.ts 放在 src 目录下 ) (vue ui 安装 typescript 也可以自动创建。)

import Vue, {VNode} from ‘vue‘

declare global {
    interface Window {
        MathJax: any
    }

    namespace JSX {
        // tslint:disable no-empty-interface
        interface Element extends VNode {
        }

        // tslint:disable no-empty-interface
        interface ElementClass extends Vue {
        }

        interface IntrinsicElements {
            [elem: string]: any
        }
    }
}

 

typescript 相关

原文:https://www.cnblogs.com/whm-blog/p/14955373.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!