react-jsx相关内容

Reaction服务器端呈现意外令牌、JSX和Babel

我找不到正确的使用Babel的方法来允许我在服务器端使用JSX。 对于巴别塔,Node-JSX已弃用。似乎应该使用babel-core/register,但我仍然收到意外的令牌问题。 我使用我遇到的问题创建了回购。 https://github.com/pk1m/Stackoverflow-helpme 当我运行node app或npm run watch-js时,不断收到 ..
发布时间:2022-02-25 17:20:20 其他开发

在 React.js 中拥有像 componentWillMount 这样的函数的目的是什么?

我最近一直在用 React.js 编写组件.我从来不用像 componentWillMount 和 componentDidMount 这样的方法. render 是必不可少的.我写的 getInitialState 和其他辅助方法也派上用场了.但不是前面提到的两种生命周期方法. 我目前的猜测是它们用于调试?我可以在其中 console.log 退出: componentWillMo ..
发布时间:2022-01-19 12:42:32 前端开发

在 React 中使用 for 循环和 switch case 来动态渲染不同的组件

我正在尝试使用 React JSX 中的 switch case 有条件地渲染组件.我正在尝试构建从特定 json 结构读取并呈现数据的东西.由于可能有许多不同的组件和数据,我试图动态呈现它.请参阅下面的代码,我没有收到任何错误,但组件没有被渲染.在我的 html 里面,我只能看到 .这意味着循环不起作用.我尝试在 vanilla JS 中使用相同的循环并且它有效. var myPackage ..
发布时间:2022-01-19 11:16:14 其他开发

React.js 如何将回调传递给子组件?

我想将回调传递给双重嵌套组件,虽然我能够有效地传递属性,但我不知道如何将回调绑定到正确的组件以使其被触发.我的结构是这样的: -OutermostComponent-FirstNestedComponent-SecondNestedComponent- 动态生成的列表项 单击列表项时应触发回调,即 OutermostComponents 方法“onUserInput",但我得到“未捕获的错误: ..
发布时间:2022-01-03 08:30:42 前端开发

警告:失败的 propType:提供给 `Route` 的 prop`component` 无效

我正在尝试新的 react-router 1.0.0,但收到了我无法解释的奇怪警告: 警告:propType 失败:提供给的 prop`component` 无效`路线`. 警告:提供给 `Route` 的未定义 `component` 无效. 应用很简单: 从'react'导入React;从 'react-dom' 导入 ReactDOM;从“反应路由器"导入{路由器,路由} ..
发布时间:2022-01-02 23:47:27 前端开发

无法理解 JSX 点差运算符

给出来自 React 文档的示例代码: var props = {};props.foo = x;props.bar = y;var component = ; 我对 ...props 实际评估的结果做了一些调查,这是: React.__spread({}, props) 依次计算为 {foo: x, bar: y}. 但我想知道的是,为 ..
发布时间:2021-12-23 11:52:43 其他开发

如何从 ReactJS + Redux 应用程序正确地进行 REST 调用?

我正在使用 ReactJS + Redux,以及 Express 和 Webpack.构建了一个 API,我希望能够从客户端进行 REST 调用——GET、POST、PUT、DELETE. 使用 Redux 架构如何以及如何正确地做到这一点?任何好的流程示例,在减速器、动作创建器、存储和反应路线方面,都会非常有帮助. 先谢谢你! 解决方案 最简单的方法,就是使用 redux-t ..
发布时间:2021-12-21 18:31:54 前端开发

从 React Native 中的数组映射函数动态渲染内容

我正在尝试从数组中获取数据并使用 map 函数来呈现内容.看看 **{this.lapsList()}** 和相关联的 **lapsList()** 了解我正在尝试做什么的功能.结果是什么都没有显示(视图下的视图等)这是我的简化代码: class StopWatch 扩展组件 {构造函数(道具){超级(道具);this.state = {圈数:[]};}使成为() {返回 ( ..
发布时间:2021-12-06 21:52:52 前端开发

如何在没有要映射的对象数组的情况下循环和渲染 React.js 中的元素?

我正在尝试将 jQuery 组件转换为 React.js,我遇到的困难之一是基于 for 循环渲染 n 个元素. 我理解这是不可能的,或推荐的,并且如果模型中存在数组,则使用 map 完全有意义.那很好,但是当您没有数组时怎么办?取而代之的是,您的数值等于要呈现的给定数量的元素,那么您应该怎么做? 这是我的示例,我想根据元素的层次级别为元素添加任意数量的跨度标记作为前缀.所以在第 3 ..
发布时间:2021-12-02 10:28:47 前端开发