typescript2.0

    3熱度

    2回答

    我有一個Redux存儲並希望將其連接。這裏從我的容器成分的提取物: interface IProps { states: IAppState; actions: IAppProps; } // mapping state to the props const mapStateToProps = (state: IAppState, ownProps = {}) => ({

    0熱度

    2回答

    我一直在閱讀在React中處理多個輸入的準則。 https://facebook.github.io/react/docs/forms.html#handling-multiple-inputs 代碼工作,但問題打字稿開始。我得到以下錯誤this.setState({ [name]: value});: error TS2345: Argument of type '{ [x: string]:

    0熱度

    1回答

    我發現這個包的React組件與我需要的完全一樣。不幸的是沒有可用的類型,所以我決定自己創建它們。 套餐: https://www.npmjs.com/package/react-tag-input https://github.com/prakhar1989/react-tags 這是我想出了定義,他們與被GitHub上https://github.com/prakhar1989/react-ta

    1熱度

    2回答

    我看到這個錯誤與打字稿: 代碼本身看起來就像這樣: let fn = function (transformPaths: Array<string>, cb: Function) { async.mapLimit(transformPaths, 5, function (t: string, $cb: Function) { // .... }, cb);

    0熱度

    1回答

    此刻我正在edx.org關於Typescript2做一個教程。 但我需要一些幫助,自我評估實驗室: 「現在你已經學會了如何使用打字稿,你會做一個簡單的擲骰應用以下參數的基礎知識: 使用在應用程序中以下幾種類型:數組,數字,字符串,布爾 使用枚舉聲明可能捲起值(提示:他們不必爲數字) 使用一個類來創建。你的死亡,包括需要的CSS樣式的鍵入屬性(長度,寬度,邊界,顏色)以及骰子中包含的值。 創建一個界

    0熱度

    1回答

    我遇到了一個奇怪的問題,其中VS-代碼(1.13.1,MacOS)每次使用類時都顯示錯誤getter或setter with the錯誤: [ts] Accessors are only available when targeting ECMAScript 5 and higher. 問題是我的tsconfig.json瞄準ES6!這裏的配置: { "compilerOptions":

    0熱度

    1回答

    我在這個打字稿代碼的實現中遇到錯誤。我在這裏將一種類型映射到另一種類型。但是,在分配之前,vscode顯示變量'test'被使用的錯誤。任何人都可以請幫忙? interface A { name: string; age: string; sex: string; } interface B { name: any; age: string;

    0熱度

    1回答

    我有一個功能,我通過決心和拒絕它: resolve: Function, reject: Function 又名: new Promise((resolve, reject) => { helper(resolve,reject); }) 我要找的類型定義這兩個功能(我知道它們很簡單,但我不如使用官方的功能)。 我看到這個問題/答案: How to use Typescript

    1熱度

    1回答

    使用Typescript v2.4.1,默認爲空(空)compilerOptions。 我明白通常泛型可以用來約束函數或類方法的返回類型與傳遞參數的類型相同。不過,我明白keyof提供了更多的一點點力量,我想用它來約束類方法的返回類型是相同的存儲的屬性值。 最後一行(設置爲x)的是給我下面的編譯錯誤(某種程度上與輸入擴大似乎): 類型「串|數字'不可分配給'字符串'類型。 類型'數字'不可分配給類

    0熱度

    2回答

    我有一個(比較)函數與聯合返回類型。它可以返回-1,1或0。然而,當至少有一個被比較的項目未被定義時,我需要一個特例(「結果」)。編譯器允許我添加null作爲潛在的返回值,但不是NaN(在某些情況下,這是有意義的,例如比較數字或日期)。 這將編譯 function myFunc(item1: MyType, item2: MyType): -1 | 0 | 1 | null { ...