【发布时间】:2020-07-12 20:16:11
【问题描述】:
我有一个名为 data 的文件,它使用列表初始化一个类。我想知道是否可以通过导入 data.js 文件从另一个文件自动将数据添加到该文件。那可能吗 ?如果是这样,我会怎么做。因为我尝试使用 app.js 文件中的 .push() 和 .concat() ,但在 data.js 文件中没有看到它更新。
Data.js 文件
export const CATEGORIES = [
new Catergory('My Recipies', 'My Recipies',myRecipies),
new Catergory('Italian', 'Italian', italian),
new Catergory('Indian', 'Indian',indian),
new Catergory('Western', 'Western',western),
new Catergory('Quick n Easy', 'Quick n Easy',quick),
new Catergory('Desert', 'Desert',desert),
new Catergory('Breakfast', 'Breakfast',breakfast),
]
App.js 文件
import data from './Data/categories/data'
import Catergory from './Data/categories/Catergory'
data.push(
new Catergory('Drinks',' My Recipies', myRecipies)
)
如果有人能帮我将此 app.js 代码添加到我的外部 data.js 中,我将发自内心地感激不尽。先谢谢了!!!!!!
【问题讨论】:
-
你的意思是修改文件本身吗?
-
是的,将项目从另一个 App.js 文件添加到 CATEGORIES 数组中。
-
让我澄清一下。您想要永久修改
Data.js文件,还是只想将CATEGORIES数组与您推送到App.js文件中的数据一起使用?
标签: javascript arrays reactjs