reactjs

    0热度

    1回答

    我正在使用react_on_rails gem与rails进行工作反应。我正尝试使用react-select作为React选择控件。但是当我进口和使用: import {Async} from 'react-select'; class TransferProduct extends React.Component { constructor(props) { super(

    -1热度

    1回答

    我有以下几点: constructor() { super(); this.state = { lists: [], items: {} }; } handleAddList(s) { var temp= this.state.lists.slice(0,this.state.lists.length); te

    1热度

    1回答

    全部。我是一名初学者,并试图用Express后端构建一个React应用程序。我已经构建了一个从MongoDB获取数据的API。这里是Robo3T所示的MongoDB内部的数据。我的问题是,数据包含选项数组,似乎在MongoDB中显示数据(使用Robo3T),但选项数组在API响应中为空。 Data as shown by Robo3T 的API响应如下: [ { _id: "5a215

    -1热度

    1回答

    我指的是在一个帖子中丹阿布拉莫夫指出: PSA:React.PureComponent可以使您的应用程序速度较慢,如果你随心使用。 (Dan's tweet on the topic) 有人能解释一下?谢谢。

    1热度

    1回答

    我使用Axios获取数据,并希望使加载动画更长(出于个人原因)。 componentDidMount(){ var that = this; axios.get('api.something.io.json', { params: data }) .then(function (response) { console.log(re

    2热度

    2回答

    我试图更新机内部的状态改变嵌套的对象,所以我用map,我知道我不应该发生变异的对象或嵌套对象为数组或对象传播对象。但似乎我无法真正改变深度嵌套的价值。 旁边的事实,我不能改变的状态,我真的不喜欢代码的样子,尤其是环路我需要做的数量,只是改变一个属性。我觉得这样做有更好,更可读和更高效的方式。 这是国家: const items = [{ name: 'item 1', id:

    1热度

    1回答

    我正在尝试制作响应式导航栏。 在桌面上显示NavBar中的NavItems,但在小设备中显示三明治图标,当我们点击它时应显示相同的NavItems。 但是,当我点击按钮时,没有任何反应。 我做这个教程的适应: https://www.youtube.com/watch?v=oUKJA6B1Xr4 的看法是这样的: small devices version desktop version 我Nav

    3热度

    1回答

    下面的代码示例是一个简化版本的一个组件。我不明白这个组件底部的代码,Case.wrappedComponent.propTypes部分。我无法在Internet上找到有关wrappedComponent的相关文档。 问题: 什么是它wrappedComponent和propTypes关键? 他们做什么? 我在哪里可以找到这些东西的文件? import React, { Component } fr

    1热度

    1回答

    我正在测试一个前端使用ReactJS开发的Web应用程序。对于给定的一组属性,React组件的行为将完全相同。所以我想知道,这样的应用程序跨浏览器测试值得吗?

    1热度

    1回答

    在我的React应用程序中,我试图在Promise的主体内调用this.setState() - 但是,this是undefined。 功能是一个叫做ui.js模块: export const toggleButtonsDisabled = function(buttonsAreDisabled) { return new Promise(function(resolve) {