效果:
一、使用 import
静态加载 JSON
原理
- 使用 ES 模块的
import
语法直接引入 JSON 文件。- Webpack/Vite 等构建工具会将 JSON 文件解析成 JavaScript 对象。
优点
- 简单直接,适合静态数据。
- 不需要额外的网络请求。
- 数据会随着打包文件一起部署。
缺点
- JSON 文件只能是静态的,构建后无法动态更新。
使用场景
- 配置文件或不需要动态更新的数据。
// 静态加载 JSON 文件之将 random_data.json 文件放在项目的 src 目录下
import jsonData from '@/views/json/random_data.json';
const loadJSON = () => {
console.log('Parsed JSON data2:', data); // 打印解析后的