import React from "react";
import productsData from "./products.js";
import Product from "./Product.js";
function App() {
const arrrayOfImportedProducts = productsData.map((x) => (
<Product
id={x.id}
name={x.name}
price={x.price}
description={x.description}
/>
));
const array2 = arrrayOfImportedProducts.filter((y) => y.id != 1);
return <div>{array2}</div>;
}
export default App;
当我运行代码时,除了 .filter() 方法外,一切正常。每当我使用 == 或 === 过滤特定元素时,它都会给我一个空白屏幕。当我使用 !== 或 !=== 时,它会向我显示 array2 的所有元素,包括不应该在其中的元素。为什么它不起作用?
潇潇雨雨
相关分类