小编Ser*_*MAN的帖子

“错误:重新渲染太多。React 限制渲染次数以防止无限循环。”

嗨,我一直被困在 React Function 中useState。我只是想学习 hooks 和 useState,但我什至费力寻找解决方案也没有任何进展。这是我的完整反应功能:

import React, { useState } from 'react';
import './MainPart.css';

function MainPart(props) {
  const [orderData_, setOrderData_] = useState(props.orderData);

  let topicData_ = props.topicData;
  let titleData_ = props.titleData;
  let infoData_ = props.infoData;

  return (
    <div className='MainPart'>
      <div className='mainWindow'>{getPics(orderData_)}</div>
      <div className='information'>
        <div className='moreNewsDivs'>
          <div className='moreNewsDiv1'>
            <h4>MORE NEWS</h4>
          </div>
          <div className='moreNewsDiv2'>
            <button
              className='previous-round'
              onClick={setOrderData_(previous(orderData_))}
            >
              &#8249;
            </button>
            &nbsp;&nbsp; &nbsp;&nbsp;
            <button href='/#' className='next-round'>
              &#8250;
            </button>
          </div>
        </div>
        <hr />
        <div className='topicDiv'>
          <h5 className='topicData'>{topicData_}</h5>
          <h5 className='titleData'>{titleData_}</h5>
          <h6 className='infoData'>{infoData_}</h6> …
Run Code Online (Sandbox Code Playgroud)

reactjs react-redux react-hooks

43
推荐指数
3
解决办法
6万
查看次数

React-Native Jitsi Meet 'null 不是对象(评估 'JitsiMeetModule.call)' 错误

我是 React-native 和 Jitsi-Meet 的新手。\n我尝试使用 Jitsi Meet 开发一个视频通话应用程序。\n我按照官方网站上的描述应用了所有内容,但出现了图片中的错误。

\n

在此输入图像描述\n在此输入图像描述

\n

这是我的一些代码

\n

在我的 Jitsi.js 组件上=

\n

\r\n
\r\n
import React from \'react\';\nimport { View } from \'react-native\';\nimport JitsiMeet, { JitsiMeetView } from \'react-native-jitsi-meet\';\n\nclass VideoCall extends React.Component {\n  constructor(props) {\n    super(props);\n    this.onConferenceTerminated = this.onConferenceTerminated.bind(this);\n    this.onConferenceJoined = this.onConferenceJoined.bind(this);\n    this.onConferenceWillJoin = this.onConferenceWillJoin.bind(this);\n  }\n\n\n  componentDidMount() {\n    console.log(props);\n\n    const { username, roomname } = this.props;\n\n    setTimeout(() => {\n      const url = `https://your.jitsi.server/${roomname}`; // can also be only room name and will connect to jitsi …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs jitsi react-native jitsi-meet

6
推荐指数
0
解决办法
1761
查看次数

警告:React 的未来版本将阻止 javascript

我从 gitlab 克隆了 repo 并安装了依赖项,然后当我yarn next dev从命令行输入时,我得到

index.js:1 Warning: A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed "javascript:;" 
Run Code Online (Sandbox Code Playgroud)

错误。在浏览器中,我code 404在登陆页面上出错。出了什么问题,我无法克服。

reactjs redux next.js

5
推荐指数
1
解决办法
6546
查看次数