[英]I think my css classes the are imported but I have imported it correctly
這是我一直在從事的漢堡構建器項目,這里我的錯誤是在漢堡構建器控件中使用 css class 文件。
import React from 'react';
import classes from './BuildControls.css';
import BuildControl from './BuildControl/BuildControl';
const controls = [
{label : 'Salad' , type :'salad'},
{label : 'Bacon' , type :'bacon'},
{label : 'Cheese' , type :'cheese'},
{label : 'Meat' , type :'meat'},
];
const buildControls =(props) => {
<div className = {classes.BuildControls}>
{controls.map(ctrl =>(
<BuildControl Key ={ctrl.label} label={ctrl.label}/>
))}
</div>
}
export default buildControls;
錯誤是
./src/components /Burger /BuildControls/BuildControls.js
第 11 行:需要一個賦值或 function 調用,而是看到一個表達式 no-unused-expressions
const buildControls =(props) => {
return (
<div className = {classes.BuildControls}>
{controls.map(ctrl =>(
<BuildControl Key ={ctrl.label} label={ctrl.label}/>
)))}
</div>
}
您需要返回元素。
您可以按如下方式導入 css:
import './BuildControls.css';
然后使用 class 如下:
<div className="BuildControls">
</div>
注意:我假設您在 css 文件中的類名是BuildControls
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.