如何通过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'
     }
  }
推荐问题