reactjs - 如果找不到模块,如何捕获错误?
问题描述
我想导入一个导出字符串数组的文件。该文件是动态生成的,所以如果它不存在我想导入一个默认文件。如何避免错误“找不到文件”并导入默认数组?
文件 ColorsDefault.jsx
export const ColorsDefault = ["blue", "red", "green"]
索引,jsx
import Colors from "./Colors/ColorsDynamic" // Might not exist
import ColorsDefault from "./Colors/ColorsDefault"
export const colors = Colors || ColorsDefault
解决方案
推荐阅读
- sql - 根据第一次查询的结果将列添加到 SQL 结果
- python - Unicode 转义 Python
- c# - Windows Application Packaging Project
- javascript - Discord.js command handler bot doesn't respond
- javascript - Can someone explain to me why one function works and the other don't?
- c++ - how can I print a message in if statement?
- airflow - Airflow DAG Dependencies with different Schedule Intervals
- django - Django: redirection if user is logged [SOLVED]
- c++ - Determining Sorting Algorithm Output
- sql-server - How do I write parquet tables to SQL Server in databricks?