cost 329 ms
身份提示類型 function

[英]Type hinting for an identity function

我想為 function 鍵入一個返回其傳遞參數的背叛,參數可以是任何類型,重要的是將參數的接口反映到返回值。 例如,在下圖中的第 6 行,我想輸入z. 然后我希望代碼編輯器立即向我顯示自動完成,因此它應該顯示選項a 。 如何在 JSDoc 中定義它? 由於 typescript 推理無法檢測到 ...

如何制作包裝器 class 以從提供的 function 復制 JSDoc?

[英]How to make an wrapper class to copy the JSDoc from a provided function?

我有一個像這樣的包裝器 class(對於使用命令模式的撤消重做系統): 我如何將 JSDoc 添加到do和undo函數,然后使用提供的this.doFunction和this.undoFunction中相同的@param類型,所以當我使用時: 感謝您的幫助。 ...

JSDoc 中的字符串數組或字符串枚舉

[英]array of strings or a string enums in JSDoc

我有以下 function 這需要黃色。 綠色。 橘子。function colorize (givenArg){ return givenArg } 其中givenArg可以是字符串或字符串數組。 我想為givenArg參數定義枚舉,但如何定義?/** * @param {['green', ...

JSDOC/TypeScript - 如何讀取通用 object 強類型參數?

[英]JSDOC/TypeScript - How do I read a generic object parameter as strongly typed?

我想讓它成為 function 中的通用參數(此通用參數將用作 function 參數)隱式解析為其傳入參數的文字類型。到目前為止,我已經確定這僅在您明確時有效在傳遞之前定義類型。 當我說“強類型”時,我不確定我的措辭是否正確,但這是我的問題的概要。 當我撥打 function 時,我想得到這樣的 ...

如何在 JSDOC 中擴展 typedef 參數?

[英]How to extend a typedef parameters in JSDOC?

我有一個 typedef 的 JSDoc 注釋,如下所示, 我想要一個新的 typedef,它還包括以下屬性: 除了a和b之外,如何向 object 添加任何其他屬性? 在代碼中,它是這樣的:const obj1 = { a: true, b: false } const obj2 = ...

JSDoc function 返回一個自身的參數

[英]JSDoc function returning a parameter of itself

我需要記錄一個 function 有條件地返回其參數之一。 但是 JSDoc 似乎不接受變量作為返回值。 我試圖在返回類型{1 | 0}之后做這樣的事情 {1 | 0}邏輯 但它無法識別並且返回值只是any值,如果我使用{string|number|Page}作為類型,之后在我的代碼中我會做這樣的事 ...

為什么不能將 document.createElement 的返回類型分配給僅限於 HTMLElement 的泛型?

[英]Why can't the return type of document.createElement be assigned to a generic that's restricted to HTMLElement?

我正在編寫一個clone(el) function,它必須接受HTMLElement或子類型,並且應該返回與給定的類型完全相同的類型。 我怎樣才能寫出這個函數的通用簽名是正確的? 謝謝! 2 號是我哪里出錯了, T是如何被限制為HTMLElement的? 准確地說,我正在編寫普通的 JavaSc ...

如何使用 d.ts 文件鍵入樣式化組件?

[英]How to type a Styled Component using a d.ts file?

我正在研究一個 React Native 項目,該項目主要在 javascript 中完成,並且在 baseCSS.js 文件中有幾個樣式化的組件我們正逐步嘗試遷移到 typescript 並輸入 javascript 組件,因為它們在 typescript 文件中使用,所以我的目的是將這些樣式化 ...

JSDOC @property of custom object - 如何獲取可以具有任何名稱但必須是具有指定道具的對象值的屬性的自動建議?

[英]JSDOC @property of custom object - how to get autosuggestions for property that can have any name but must be a value of object with specified props?

我正在為表單編寫自定義 React 掛鈎,並且由於它將具有深層嵌套結構,因此我想使用 JSDOC 注釋獲得自動建議(並且不知道打字稿,而且我的團隊也使用純 JS)。 但我有一個問題。 一切都按預期工作,直到最后一個嵌套,在那里我需要傳遞屬性名稱是動態的數據對象(這些是表單中字段的名稱,將是掛鈎和自 ...

Jsdoc 在沒有打字稿的情況下將 htmlElements 轉換為其他類型

[英]Jsdoc casting htmlElements to other types without typescript

我一直在嘗試將jsdoc與ts-check一起用於錯誤檢查/自動完成/intellisense,我一直遇到的唯一問題是選擇(我無法投射,因為我不使用打字稿)。 當我嘗試設置元素的類型時,它會改為在其下划線並顯示以下錯誤輸入 'HTMLElement | null' 不可分配給類型 'HTMLInp ...

@returns 屬性上的 JsDoc 類型聯合

[英]JsDoc type union on @returns attribute

這個例子可能是一個奇怪的模式,我可能會改變它,但這讓我想知道是否可以在 JsDoc 的@returns屬性上定義聯合類型。 這是使其更明確的示例: function isInputValid(email: string, password: string): string | void { ...

JSDoc:@typedef {Object} .. 如何在@typedef 處記錄對象內部的方法

[英]JSDoc : @typedef {Object} .. How to document a method that is inside the object at @typedef

這是我到目前為止所做的。 我想要lufthansa.book文件的方法 我應該怎么處理呀? 我應該像下面這樣在對象中記錄它嗎? 或者在@typedef {Object} Airline 下面的示例不起作用。 如果我使用這個 vscode 啟動類型檢查消息Parameter 'flightNum' i ...

不使用打字稿的 ExpressJs 應用程序的 Jsdoc

[英]Jsdoc for ExpressJs app without using typescript

我嘗試使用 JSCode 評論我的 ExpressJS 函數,但它沒有按預期工作。 我已經安裝了包@types/node和@types/express 。 當我輸入request. 我想對request對象中的所有 ExpressJS 函數提出建議。 ...

如何使用 js 文檔描述具有類型的接口方法?

[英]How to describe interface method with a type using js docs?

我有以下代碼: 我想用一種類型來描述init方法,就像我對任何其他參數@param {type} name - description所做的那樣,但是@param對於方法描述來說似乎不是一件好事,而且@method無法正確顯示鍵入,嘗試后 我得到這樣的描述: 是否有一種正確的方法來描述帶有類型的 ...

我無法在 NestJs 中獲取描述部分 [已解決]

[英]I can't get the description part in NestJs [SOLVED]

大家好。 在我看的培訓中,這個解釋是每個人都說的,但不是我說的。 我嘗試了所有插件,但無法成功。 我該如何處理。 提前致謝。 大家好。 在我看的培訓中,這個解釋是每個人都說的,但不是我說的。 我嘗試了所有插件,但無法成功。 我該如何處理。 提前致謝。 聚苯乙烯我用的是vscode。 我已經嘗試了所 ...

如何在 JSDoc 中命名回調參數

[英]How to name parameter of callback in JSDoc

我寫了這個簡單的 function 及其文檔: 它只接受另一個 function 作為參數,執行它,並返回它的結果。 它產生function foo(callback: (arg0: any) => any): any (至少在 VSCode 中)。 我如何在這里重命名 arg0 ? ...

繼承 JSDoc 中的文檔

[英]Inheriting documentation in JSDoc

我正在嘗試為我的 JS 項目編寫文檔,並且我的代碼是面向對象的。 這是一個示例代碼: 我有兩個問題: 屬性(此處為衛星成員)未在子 class 文檔中繼承,如果不簡單地復制粘貼@property...行,我如何才能做到這一點? 對於父 class 和子 class 的大部分 compute_wi 文 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM