css - CSS 情感库 - 使用 css 道具时出现 css 道具错误
问题描述
这是我的代码
import { css, jsx } from '@emotion/core'
return (
<>
<img css={css`height: 200px; height: 200px;`} fluid={image.sharp.fluid} />
<List>
<li>Our Clients</li>
<li>What We Do</li>
<li>Contact</li>
</List>
</>
)
这是我得到的错误
您已尝试对从
css
函数返回的对象进行字符串化。它不应该被直接使用(例如作为className
道具的价值),而是交给情感以便它可以处理它(例如作为css
道具的价值)。
这个错误似乎告诉我我需要做我已经在做的事情?或者我在这里错过了什么。
解决方案
只是想注意我有这个问题并添加它为我修复了错误:
/** @jsx jsx */
import { jsx } from '@emotion/core';
为了澄清起见,您必须/** @jsx jsx */;
在文件顶部添加。
推荐阅读
- javascript - 如何以角度将 nzAction 制作为真正的 api
- javascript - JavaScript AVL 树 - 删除带有子节点的节点
- javascript - 提交事件监听器的问题
- python-3.x - ModuleNotFoundError:部署到 Azure 后没有名为“flask_sqlalchemy”的模块#Python#FLASK#SQLite
- mongodb - mongodb - 如果查询中的排序应该为零,则获得零差
- java - 自定义标签以及以微米为单位的直方图和 HttpStatus
- react-native - React-Native FlatList keyExtractor 无法正常工作
- c - Dr.Memory 找不到可达泄漏的行号
- angularjs - 在 Hybrid Angular 应用程序的 app.module 的构造函数中注入 Angular 服务
- c# - 如何在 abp 框架中使用 nSubstitute 模拟依赖项,