所以,伙计们,我正在尝试为正在处理的项目创建一个虚拟数据库,现在我以Todo应用为例。
const todos = [
{
id: 1,
title: "lunch",
description: "Go for lunc by 2pm"
}
];
export default todos;
这很好!但是当我创建一个Todo列表和要从商店购买的商品的列表时-
const todos = [
{
id: 1,
title: "lunch",
description: "Go for lunc by 2pm"
}
const shoppingList = [
{
id: 1,
item: "lunch",
description: "Go for lunc by 2pm"
}
];
导出默认待办事项; 导出默认的shoppingList;
如果我尝试运行此错误消息 “每个模块只允许一个默认导出。(90:0-这是我上面给出的最后一行 )”
答案 0 :(得分:1)
let value = 339.09965653839
let valueInString = "\(value)".split(separator: ".")
print(valueInString[1].first ?? "")
答案 1 :(得分:1)
您使用默认情况下的两个导出,或者仅使用默认情况下将所有组件传递到其中的单个导出,例如:
export default {todos, shoppingList};
因为只允许一个默认导出。
或者您可以将两个组件都放到一个根组件中并导出。
如果您仍然打算使用两个不同的导出语句,只需从其中删除默认关键字即可。希望有帮助。
您也可以在这里参考以获得更详细的了解: exporting modules