如何通过d.ts为js文件内函数提供智能的提示

前提:通过d.ts为js提供代码智能提示

model({
  state: {
     person: { name: '主席' }
  },
  reducer: {
     modify(state) {
        // 如何在vscode内通过d.ts为state提供智能提示
        state.person.name
     }
  }
})
阅读 3.9k
1 个回答

确保tsconfig.json配置无误,就开始编写.d.ts文件,
eg:

interface state {
    person: {
        readonly id: number
        name: string
    }
}

reducer: {
     modify(state: state) {
        
        state.person.name = 'your name'
     }
  }
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题