【发布时间】:2022-04-26 18:17:17
【问题描述】:
我有这样的事情:
let { total } = settings;
如何记录总变量?我尝试过这样的事情:
/**
* @type {Object}
* @property {String} total.test
*/
let { total } = settings;
但这似乎不是正确的方法。
有什么建议吗?
【问题讨论】:
-
考虑到解构可以同时声明多个变量,所以也许您需要将 jsdoc 移动到对象大括号内?
-
@Bergi 你的意思是这样的吗:
let { /** * @type {Object} * @property {String} total.test */ totalInCart } = mincartSettings;如果是这样,它似乎也不起作用。 -
这就是我会尝试的,但我不知道。
-
没有解决办法?我也在寻找如何解决这个问题。我猜人们转向打字稿而不是找到解决方案。
标签: javascript jsdoc