react-jsx

    0熱度

    1回答

    我有一些Route組件,我正在使用這些組件來動態生成路由,這些組件是基於CMS(我通過API訪問的)中設置的頁面使用react-router 4.我已經將這些頁面緩存,然後設置爲初始狀態便於訪問。 我想循環瀏覽頁面集,並根據頁面設置的模板將頁面匹配到組件。 class Routes extends Component { getRoutes(){ const routes

    2熱度

    2回答

    我在這裏碰到了一堵磚牆,這意味着我無法完全弄清楚爲什麼接下來的兩個版本的代碼行爲如此不同。 在第一個版本,當我初始化一個this.childComponent = (<ChildComp />),其道具似乎並不當我改變了Parent的狀態(通過setState())來更新。即使實際調用了setState(),並且Parent的狀態已更新,也會發生這種情況。 在第二個版本中,當我實際初始化一個返回組

    1熱度

    1回答

    我使用的是組件的加載形式,我從api響應中獲得我的文本字段的值,當我填充並提交這些值時,因爲我沒有觸及域 - 我我看到驗證錯誤 - 就像它們是空的 - 如何將這些現有值傳遞給道具? const emailValfromapi = this.props.data && this.props.data.email ? this.props.data.email : []; const { h

    0熱度

    1回答

    我想從react-jsx遷移反應到typescript-tsx的反應。由於我有很多文件需要轉換,我想逐漸完成。我想保留舊的react-jsx文件和我的應用程序中的新功能我使用打字稿,然後我會將舊的react-jsx文件轉換爲tsx。有沒有什麼辦法可以將react-jsx與Babel和tsx一起編譯成webpack的包文件?

    0熱度

    3回答

    我的JSX文件是滿的: <div className="...">...</div> 例如: const Page =() => ( <div className="Page"> <div className="sideMenu"> <Route path="/" component={SidemenuMainCont} /> </div>

    0熱度

    1回答

    歐凱小問題的親約JSX和反應: 我有textarea的和我提出想裏面按鈕 renderButton() { const { mod } = this.state return ( <button className={classNames({ [styles.button]: mod == 'default', [styles.fullScre

    0熱度

    1回答

    我使用Webstorm 2017年1月3日。我有SonarLint插件聲納配置從我們的聲納服務器下載。 掉毛完美的作品上的JavaScript文件擴展名爲.js。但是,不會在.jsx或.scss文件上執行短缺。 由於我們對幾乎所有類型的源文件的質量檔案,我需要立即看問題,而不是在我的數據推到倉庫。 目前,當我需要皮棉一個JSX文件時,我必須先將它重命名爲.js,運行linter然後重新命名它。 有

    0熱度

    1回答

    render() { var NewsCards = this.state.news.map((b,i)=>{ return( <div key={i} className="row"> <div className="col-10"> <img src={b.image} className="img-fluid"/>

    0熱度

    1回答

    我在React Native中創建了一個應用程序,並且正在使用React Navigation。在主頁面中,我有一系列的服務。我希望能夠根據服務的索引路由到應用中的不同屏幕。這是代碼的一部分。我怎麼做? import React, { Component } from 'react' import { StyleSheet, Text, TextInput,

    -2熱度

    3回答

    如果這是一個錯誤的地方來問這樣的問題,我很抱歉,但我無法找到這個錯誤,爲我的生活。我甚至睡在上面,今天早上又試了幾個小時。 這是我的錯誤: ERROR in ./src/components/results_instructor_view/weekly_report_results_instructor.js Module build failed: SyntaxError: C:/Users/