我沒有使用打字稿(而且,現在我不打算使用),但 VSCode 的默認設定似乎為我做了一些檢查。這有點方便,有點痛苦。我想暫時堅持下去。
我導致此問題的代碼是:
let {
localApiVersion, localDate, remoteVersion, remoteDate,
} = new Proxy({}, { get: () => null });
這是我從
使用typedef也可以:
/**
* @typedef {Object.<string, (null|string)>} InitProxy
*/
let {
localApiVersion, localDate, remoteVersion, remoteDate,
} = /** @type {InitProxy} */ (new Proxy({}, { get: () => null }));
但這已經進入了我試圖避免的冗長程度。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/403863.html
標籤:
