这是我的代码,它有两个问题。首先是下面的代码中的图像没有显示,并由破碎的图像图标显示,第二个是TypeError: comments.map不是一个函数,这个错误。
import React from 'react';
function RenderComments(comments){
if (comments != null)
return(
console.log(comments),
<div className="col-12 col-md-5 m
我的应用程序的目的是从firestore中检索用户数据/注释,并在用户配置文件页面上显示信息。这在本地运行得无懈可击,但是一旦我部署了它,我就会收到TypeError。为什么这可以在本地工作,但不能在部署的版本中工作,修复方法是什么? import React, { Component } from 'react';
import PropTypes from 'prop-types';
import axios from 'axios';
import Comment from '../components/comment/Comme
这是我试图通过map函数打印注释的代码,但不知道如何打印:
class Postcomment2 extends React.Component {
uploadcomment = () => {
return this.props.post.comments.map((commentz) => {
return <div>{this.props.post.comments["comment"]}</div>;
}); /* How to access sub array of comments and print them
我需要从带有React的父组件中调用子组件中的函数。
我试图使这个问题适应我的用例,但是我一直在搞错误。
TypeError: childRef.childFunction is not a function
我的父组件如下:
import React, { useRef, useEffect } from 'react';
import Child from './child'
function Parent() {
const parentRef = useRef()
const childRef = useRef()
const
沿着Facebook的,我得到了一个错误:
Uncaught TypeError: Property 'CommentList' of object [object Object] is not a function
实际上,react.js自己的有:
Uncaught TypeError: object is not a function
有人能解释一下正确的用法吗?
我在教程中的进步
导入以下两个javascripts:
http://fb.me/react-0.4.1.js http://fb.me/JSXTransformer-0.4.1.js
HTML是一行
我在服务器上呈现我的React,但是我得到了这个错误TypeError: match is not a function。我不知道如何修复这个错误或者这个错误意味着什么,因为react路由器文档说是另一个明智的。
var routes = require('./public/src/routes');
var React = require('react');
var renderToString = require('react-dom/server');
var match = require('react-router');
我的(简化的) React组件如下所示:
import React from 'react';
import List from '@material-ui/core/List';
import ListItem from '@material-ui/core/ListItem';
import ListItemText from '@material-ui/core/ListItemText';
export default function MyList(setPanel) {
const handleClick =