Tôi có chức năng f
trả về Promise
. Số trả lại Promise
hoặc resolve({name: String, data: Object})
hoặc reject(Error)
.VSCode: Cách ghi lại lời hứa giải quyết bằng đối tượng phức tạp?
Tôi đã thử các cú pháp sau (như đã đề cập trong an issue in JSDoc) trong VSCode, nhưng nó không hoạt động:
/**
* @promise fPromise
* @reject {Error}
* @fulfill {Object} project
* @fulfill {Object} project.data
* @fulfill {String} project.name
* @returns fPromise
*/
Trong trường hợp của tôi, kết quả lời hứa hoàn thành có thể chứa hơn 10 khóa tĩnh, do đó, bất tiện khi ghi lại chúng trong một dòng. – lz96