javascript - 反应中的 col 标签问题。错误:col 是一个 void 元素标记,既不能有 `children`,也不能使用 `dangerouslySetInnerHTML`
问题描述
在35:50 分钟通过此链接学习 React.js 的过程中遇到了col
标签问题。毫不奇怪,它适用于 youtuber。
import React from "react";
import millify from "millify";
import { Typography, Row, col, Statistic } from "antd";
import { Link } from "react-router-dom";
const { Title } = Typography;
const HomePage = () => {
return (
<>
<Title level={2} className="heading"> Global Crypto Stats </Title>
<Row>
<col span={12}> <Statistic title="Total cryptocurrencies" value="5" /> </col>
<col span={12}> <Statistic title="Total Exchanges" value="5" /> </col>
<col span={12}> <Statistic title="Total Market cap" value="5" /> </col>
<col span={12}> <Statistic title="Total 24h volume" value="5" /> </col>
<col span={12}> <Statistic title="Total Markets" value="5" /> </col>
</Row>
</>
);
};
export default HomePage;
没有初学者运气叹息:(
解决方案
你有col
错的情况。
小写,col
表示HTML<col>
元素,只能是空元素。但是,Col
大写字母C
似乎是antd
库中的一个组件。参见例如它的使用here。此外,如果您密切关注视频,它确实使用<Col ...>
而不是<col ...>
.
在您的陈述和各行中更改col
为。Col
import
<col ...> ... </col>
推荐阅读
- r - 如何通过 ID 用最大值填充缺失值
- python - python selenium webdriver chrome中的错误
- java - allOf 用于 CompletionStage
- node.js - 当拥有多个数据库连接时,Nest 无法解析 Repository 的依赖关系
- javascript - 我如何制作 react-create-app 来缩小我的代码?
- error-handling - VBScript - 验证输入是 IP,每八位字节 3 位
- processing - 有条件地改变圆圈大小会创建多个圆圈
- javascript - React Native - 创建 N 个动画值
- javascript - 通过 Node.js JSON 输出从 Asana Task API 中提取特定项目 ID
- python - Python 无法从照片 Linux 中提取数字