tsx

    5熱度

    1回答

    我已經在使用TypeScript編寫React組件的.Net核心Web應用程序上啓用了Resharper Ultimate。 所以我有一個簡單的組件類; export class Index extends React.Component<{},{}>{ ReSharper的警告我說, Generic type '_$_$RsRpExt"FromFile;....\node_modules\@ty

    0熱度

    1回答

    我在閱讀this tutorial瞭解如何在組件中使用類型的一些線索。但我目前所感受到的感覺是它是人爲和冗長的。從一個很好的簡潔代碼我們得到一些真正難以閱讀的東西。什麼是最優雅的方式來做到這一點?似乎關於這個問題的信息很少,而且經常過時。沒有那麼多人使用TS和React。 是React.StatelessComponent<React.HTMLProps<JSX.Element>>好於React.

    2熱度

    2回答

    我想了解是否有鍵入incript中使用tsx文件類型推斷的限制。 如果我創建一個無狀態的反應成分: interface TestProps { foo: string; } export const TestComp: React.StatelessComponent<TestProps> = x => { return(<div>{foo}</div>); };

    2熱度

    2回答

    我在TypeScript中有一個React HOC,但當我從TSX組件render方法中調用它時似乎不起作用。這裏有一個例子: export class HelloWorldComponent extends React.Component<{}, {}> { public render(): JSX.Element { return <div>Hello, world!</

    0熱度

    1回答

    面對一個奇怪的問題有反應,和/打字稿設置 在OSX/Windows上運行webpack -p編譯沒有從錯誤中就好了?打字稿/ TSX編譯器在所有 然而,在Ubuntu它會拋出一個打字稿特定的錯誤,特別是:。 ERROR in [at-loader] ./src/scenes/Component.tsx:5:23 TS2307: Cannot find module 'History'. 其中引發錯

    0熱度

    1回答

    我汽車無收到此錯誤,使用反應路由器時打字稿及的WebPack JSX元素類型「路由器」沒有任何結構或呼叫簽名。 這是我的路由器是如何配置的 import * as React from 'react'; import * as Router from 'react-router'; import { Route, IndexRoute, hashHistory } from 'react-ro

    1熱度

    1回答

    雖然我使用Typescript + React編寫代碼,但發現一些錯誤。 當我在<a>標記屬性中輸入/值時,我得到編譯錯誤。 <a value='Hello' type='button'>Search</a> 此代碼得到錯誤發生 TS2339:Property 'value' does not exist on type 'DetailedHTMLProps<AnchorHTMLAttribute

    0熱度

    2回答

    我對JetBrains產品有點熟悉,我知道我可以爲我正在處理的文件設置樣式。但是,我無法找到配置我的.tsx文件的位置,以便查看我想要的樣式。看起來,TypeScript部分中的更改不會更改我的.tsx文件。 ,你可以在下面的圖片中所看到的,我有.tsx文件,我想{後有空間,}之前和/>之前。但是,我點擊了命令 + 選項 + L後,我的所有空間都被刪除。 任何幫助,將不勝感激。謝謝。

    0熱度

    1回答

    我跟着Airbnb React/JSX style guide,它說「永遠自閉的標籤沒有子女」。 它也適用於<i></i>標籤,通常沒有子女? JSX中可以寫成<i className="fa fa-info" />嗎?

    1熱度

    2回答

    我使用打字稿2和TSX與維護(不反應)制定和「noImplicitAny」啓用: "noImplicitAny": true, "jsx": "preserve" 的問題是,我不斷收到試圖建立一個簡單的TSX文件時,這個錯誤: error TS2602: JSX element implicitly has type 'any' because the global type 'JSX.El