ts中interface定义的问题

新手上路,请多包涵

微信图片_20211014151740.png
有大佬解释解释这是什么意思吗 特别是下面一行

阅读 2.3k
2 个回答

TableProps定义了一个类型,如果你设置一个变量为TableProps类型,那么这个变量赋值就需要按照定义的形状赋值,大致这样子

let Test: TableProps = {
    columens: [{name: '1'},{name:'2'}],
    apiFun: (param = []) => new Promise(resolve => resolve({}))
}

apiFun 是一个方法,接受数组类型的入参(或者没有),返回时 Promise,Promise 内部返回数据为 空对象 | PromiseLike<{}>?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题