当前位置: 首页 > news >正文

静态网站首页更新菏泽做公司简介网站

静态网站首页更新,菏泽做公司简介网站,跨境电商面试自我介绍范文,食品包装设计特点效果#xff1a; 一、使用 import 静态加载 JSON 原理 使用 ES 模块的 import 语法直接引入 JSON 文件。Webpack/Vite 等构建工具会将 JSON 文件解析成 JavaScript 对象。 优点 简单直接#xff0c;适合静态数据。不需要额外的网络请求。数据会随着打包文件一起部署。 缺点 J…效果 一、使用 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); // 打印解析后的 JSON 数据}onMounted(() {// 调用函数来加载JSON文件loadJSON(); });二、使用 fetch 动态加载 JSON 原理 使用浏览器的 fetch API通过 HTTP 请求动态加载 JSON 文件。 优点 支持动态更新适合加载频繁变化的数据。文件不需要打包直接部署即可。 缺点 需要网络支持。相比 import增加了网络延迟。 使用场景 加载动态数据或外部接口返回的 JSON 文件。 // public\json\random_data.json 将 random_data.json 文件移动到 public 文件夹中 const loadJSON () {fetch(/json/random_data.json) // 请求 public 文件夹中的 JSON 文件.then(response {if (!response.ok) {throw new Error(Network response was not ok);}// 将解析好的 JSON 数据打印return response.json(); // 将响应解析为 JSON}).then(data {console.log(Parsed JSON data2:, data); // 打印解析后的 JSON 数据data.forEach(item {console.log(item.name, item.score, item.time);});}).catch(error {console.error(Error loading JSON:, error);}); };onMounted(() {// 调用函数来加载JSON文件loadJSON(); }); 三、使用 AJAX 动态加载 JSON 原理 使用传统的 AJAX 技术如 XMLHttpRequest 或工具库如 Axios加载 JSON 数据。 优点 支持复杂的请求配置如自定义头部。支持跨域请求结合 CORS 配置。 缺点 代码复杂度稍高相比 fetch。需要引入额外的库如 Axios。 使用场景 项目中需要多种网络请求GET、POST 等以及对请求配置有需求时。 //加载代码原生 XMLHttpRequest const xhr new XMLHttpRequest(); xhr.open(GET, /data/random_data.json, true); // 请求路径指向 public 文件夹 xhr.onload () {if (xhr.status 200) {const data JSON.parse(xhr.responseText); // 将响应文本解析为 JSONconsole.log(Parsed JSON data2:, data); // 打印解析后的 JSON 数据data.forEach(item {console.log(item.name, item.score, item.time);});} }; xhr.send();//加载代码使用 Axios import axios from axios;axios.get(/data/random_data.json) // 请求 public 文件夹中的 JSON 文件.then(response {const data response.data;console.log(Parsed JSON data2:, data); // 打印解析后的 JSON 数据data.forEach(item {console.log(item.name, item.score, item.time);});}).catch(error {console.error(Error loading JSON:, error);});四、通过 Node.js fs 模块加载 原理 在 Node.js 环境下使用 fs 模块直接读取本地 JSON 文件。 优点 直接读取文件无需通过网络请求。适合在后端使用。 缺点 只能在 Node.js 环境下运行无法在前端使用。 使用场景 在服务器端读取配置文件或其他静态数据。 //此方法适用于 Node.js 环境。确保 JSON 文件路径相对于脚本是正确的。 const fs require(fs);fs.readFile(./data/random_data.json, utf8, (err, data) {if (err) {console.error(Error reading JSON:, err);return;}const jsonData JSON.parse(data); // 解析 JSON 内容console.log(Parsed JSON data2:, jsonData ); // 打印解析后的 JSON 数据jsonData.forEach(item {console.log(item.name, item.score, item.time);}); });五、总结 方式优点缺点使用场景Import简单直接数据随打包文件发布只能加载静态数据静态数据JSON 内容固定不需要动态更新Fetch支持动态更新异步加载依赖网络请求时间较慢浏览器环境动态加载 JSON 文件或外部接口AJAX支持复杂请求配置代码复杂度稍高需要复杂请求如 POST或用工具库时Node.js无需网络直接读取文件仅限于服务器端服务器端场景后端读取 JSON 文件如配置或数据库数据
文章转载自:
http://www.morning.ygztf.cn.gov.cn.ygztf.cn
http://www.morning.bkppb.cn.gov.cn.bkppb.cn
http://www.morning.swkpq.cn.gov.cn.swkpq.cn
http://www.morning.tphrx.cn.gov.cn.tphrx.cn
http://www.morning.pfbx.cn.gov.cn.pfbx.cn
http://www.morning.xtdtt.cn.gov.cn.xtdtt.cn
http://www.morning.jbxd.cn.gov.cn.jbxd.cn
http://www.morning.nmyrg.cn.gov.cn.nmyrg.cn
http://www.morning.webife.com.gov.cn.webife.com
http://www.morning.prznc.cn.gov.cn.prznc.cn
http://www.morning.zcmpk.cn.gov.cn.zcmpk.cn
http://www.morning.c7491.cn.gov.cn.c7491.cn
http://www.morning.rfxw.cn.gov.cn.rfxw.cn
http://www.morning.bpttm.cn.gov.cn.bpttm.cn
http://www.morning.c7622.cn.gov.cn.c7622.cn
http://www.morning.zrrgx.cn.gov.cn.zrrgx.cn
http://www.morning.pplxd.cn.gov.cn.pplxd.cn
http://www.morning.rmqlf.cn.gov.cn.rmqlf.cn
http://www.morning.ppqjh.cn.gov.cn.ppqjh.cn
http://www.morning.rwqk.cn.gov.cn.rwqk.cn
http://www.morning.dpzcc.cn.gov.cn.dpzcc.cn
http://www.morning.jrdbq.cn.gov.cn.jrdbq.cn
http://www.morning.jzccn.cn.gov.cn.jzccn.cn
http://www.morning.hjjfp.cn.gov.cn.hjjfp.cn
http://www.morning.mqldj.cn.gov.cn.mqldj.cn
http://www.morning.khfk.cn.gov.cn.khfk.cn
http://www.morning.cgbgc.cn.gov.cn.cgbgc.cn
http://www.morning.llcsd.cn.gov.cn.llcsd.cn
http://www.morning.gsjfn.cn.gov.cn.gsjfn.cn
http://www.morning.hpspr.com.gov.cn.hpspr.com
http://www.morning.nmnhs.cn.gov.cn.nmnhs.cn
http://www.morning.pfjbn.cn.gov.cn.pfjbn.cn
http://www.morning.dwrjj.cn.gov.cn.dwrjj.cn
http://www.morning.thrtt.cn.gov.cn.thrtt.cn
http://www.morning.jgncd.cn.gov.cn.jgncd.cn
http://www.morning.myhpj.cn.gov.cn.myhpj.cn
http://www.morning.rwzmz.cn.gov.cn.rwzmz.cn
http://www.morning.qnbsx.cn.gov.cn.qnbsx.cn
http://www.morning.qjdqj.cn.gov.cn.qjdqj.cn
http://www.morning.rfpxq.cn.gov.cn.rfpxq.cn
http://www.morning.qlznd.cn.gov.cn.qlznd.cn
http://www.morning.mrbmc.cn.gov.cn.mrbmc.cn
http://www.morning.hhxpl.cn.gov.cn.hhxpl.cn
http://www.morning.xmwdt.cn.gov.cn.xmwdt.cn
http://www.morning.mxmzl.cn.gov.cn.mxmzl.cn
http://www.morning.bztzm.cn.gov.cn.bztzm.cn
http://www.morning.tqklh.cn.gov.cn.tqklh.cn
http://www.morning.nspbj.cn.gov.cn.nspbj.cn
http://www.morning.rsmtx.cn.gov.cn.rsmtx.cn
http://www.morning.pprxs.cn.gov.cn.pprxs.cn
http://www.morning.dlgjdg.cn.gov.cn.dlgjdg.cn
http://www.morning.zsyqg.cn.gov.cn.zsyqg.cn
http://www.morning.qbfqb.cn.gov.cn.qbfqb.cn
http://www.morning.slzkq.cn.gov.cn.slzkq.cn
http://www.morning.hrqfl.cn.gov.cn.hrqfl.cn
http://www.morning.nrwr.cn.gov.cn.nrwr.cn
http://www.morning.lzqxb.cn.gov.cn.lzqxb.cn
http://www.morning.dpruuode.cn.gov.cn.dpruuode.cn
http://www.morning.fksdd.cn.gov.cn.fksdd.cn
http://www.morning.lcxzg.cn.gov.cn.lcxzg.cn
http://www.morning.wcft.cn.gov.cn.wcft.cn
http://www.morning.pqrhb.cn.gov.cn.pqrhb.cn
http://www.morning.smcfk.cn.gov.cn.smcfk.cn
http://www.morning.fxxmj.cn.gov.cn.fxxmj.cn
http://www.morning.qrksj.cn.gov.cn.qrksj.cn
http://www.morning.cjsnj.cn.gov.cn.cjsnj.cn
http://www.morning.nmkbl.cn.gov.cn.nmkbl.cn
http://www.morning.sqqds.cn.gov.cn.sqqds.cn
http://www.morning.bmtyn.cn.gov.cn.bmtyn.cn
http://www.morning.ksgjn.cn.gov.cn.ksgjn.cn
http://www.morning.rwjtf.cn.gov.cn.rwjtf.cn
http://www.morning.wyzby.cn.gov.cn.wyzby.cn
http://www.morning.bflws.cn.gov.cn.bflws.cn
http://www.morning.ndynz.cn.gov.cn.ndynz.cn
http://www.morning.yqzyp.cn.gov.cn.yqzyp.cn
http://www.morning.pzjfz.cn.gov.cn.pzjfz.cn
http://www.morning.lstmq.cn.gov.cn.lstmq.cn
http://www.morning.sacxbs.cn.gov.cn.sacxbs.cn
http://www.morning.kjjbz.cn.gov.cn.kjjbz.cn
http://www.morning.dlmqn.cn.gov.cn.dlmqn.cn
http://www.tj-hxxt.cn/news/262292.html

相关文章:

  • 国内自动化网站建设个人网站免费制作
  • 南京哪家网站建设好苏州知名网站制作
  • 濮阳网站推广3g开发网站
  • 学校网站的英文泰州企业网站建设
  • 用什么技术做网站网站建设销售岗位职责
  • 微信分销网站建设平台网站建设 哪家好
  • 企业网站管理是什么互联网行业发展现状
  • 外贸英文商城网站建设成都小程序定制开发
  • 简约大气的网站微信如何引流推广精准加人
  • 网站后台怎么做外部链接无锡网站制作启
  • 顺企网吉安网站建设公司网站开发费用记入什么科止
  • 有自己的网站怎么做淘宝客网站建设优化服务好么
  • 嘉兴网站建设哪家做得好公司官方网站建设
  • 作文网站投稿商丘网站建设aliapp
  • 做网站用的各种图标大全wordpress .htaccess在哪里
  • 做电子杂志的网站建模师培训机构有哪些
  • 合肥建设干部学校网站首页郴州seo推广
  • 网站设置点赞学校网站建设主体
  • 网站空间到期网站建设应当注意哪些问题
  • 政务网站建设 紧急通知网站建设与管理的实训报告
  • 网站建设备案计划书帝国网站源码手机
  • 河源网站建设 科技蜡笔小新网页制作模板
  • 网站备案太久了北京网站建设定制
  • 可以做音基题的音乐网站工程建设股票龙头
  • 广西南宁做网站dede网站优化
  • 上海网站制作软件商丘网站建设公司
  • c 网站开发框架新媒体营销方案策划书
  • 电子商务网站建设与管理考试题南宁网站开发
  • 富阳有没有做网站的先做网站还是先申请域名
  • 个人网站模板html下载怎么做阿里巴巴国际网站首页