【发布时间】:2021-04-23 13:00:25
【问题描述】:
如何根据作为第二个参数传递给函数的内容来选择对象属性?
interface Type{
first:string;
second:string;
}
function foo(args:Type,key:string) {
console.log(args.key)//if key=="first" select args.first, if key=="second" select args.second
}
foo({first:"hi",second:"man"},"first")
【问题讨论】:
标签: typescript interface