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

潍坊设计网站做网站设计用到的软件

潍坊设计网站,做网站设计用到的软件,微信开发者工具是什么,网站开发产品经理文章目录 前言懒加载示例后言 前言 hello world欢迎来到前端的新世界 #x1f61c;当前文章系列专栏#xff1a;webpack #x1f431;‍#x1f453;博主在前端领域还有很多知识和技术需要掌握#xff0c;正在不断努力填补技术短板。(如果出现错误#xff0c;感谢大家指出… 文章目录 前言懒加载示例后言 前言 hello world欢迎来到前端的新世界 当前文章系列专栏webpack ‍博主在前端领域还有很多知识和技术需要掌握正在不断努力填补技术短板。(如果出现错误感谢大家指出) 感谢大家支持您的观看就是作者创作的动力 懒加载 懒加载或者按需加载是一种很好的优化网页或应用的方式。这种方式实际上是先把你的代码在一些逻辑断点处分离开然后在一些代码块中完成某些操作后立即引用或即将引用另外一些新的代码块。这样加快了应用的初始加载速度减轻了它的总体体积因为某些代码块可能永远不会被加载。 示例 我们在 代码分离 中的例子基础上进一步做些调整来说明这个概念。那里的代码确实会在脚本运行的时候产生一个分离的代码块 lodash.bundle.js 在技术概念上“懒加载”它。问题是加载这个包并不需要用户的交互 - 意思是每次加载页面的时候都会请求它。这样做并没有对我们有很多帮助还会对性能产生负面影响。 我们试试不同的做法。我们增加一个交互当用户点击按钮的时候用 console 打印一些文字。但是会等到第一次交互的时候再加载那个代码块print.js。为此我们返回到代码分离的例子中把 lodash 放到主代码块中重新运行 代码分离 中的代码 final Dynamic Imports example。 project webpack-demo |- package.json |- package-lock.json |- webpack.config.js |- /dist |- /src|- index.js|- print.js |- /node_modulessrc/print.js console.log(The print.js module has loaded! See the network tab in dev tools... );export default () {console.log(Button Clicked: Here\s some text!); };src/index.js import _ from lodash;- async function getComponent() {function component() {const element document.createElement(div); - const _ await import(/* webpackChunkName: lodash */ lodash);const button document.createElement(button);const br document.createElement(br); button.innerHTML Click me and look at the console!;element.innerHTML _.join([Hello, webpack], );element.appendChild(br);element.appendChild(button);// Note that because a network request is involved, some indication// of loading would need to be shown in a production-level site/app.button.onclick e import(/* webpackChunkName: print */ ./print).then(module {const print module.default;print();});return element;}- getComponent().then(component { - document.body.appendChild(component); - });document.body.appendChild(component());Warning 注意当调用 ES6 模块的 import() 方法引入模块时必须指向模块的 .default 值因为它才是 promise 被处理后返回的实际的 module 对象。 现在运行 webpack 来验证一下我们的懒加载功能 ...Asset Size Chunks Chunk Names print.bundle.js 417 bytes 0 [emitted] print index.bundle.js 548 kB 1 [emitted] [big] indexindex.html 189 bytes [emitted] ...后言 创作不易要是本文章对广大读者有那么一点点帮助 不妨三连支持一下您的鼓励就是博主创作的动力
http://www.hkea.cn/news/14330827/

相关文章:

  • wordpress改网站logo做外国网站用什么服务器
  • 手机网站建设+上海游戏网站建设杭州
  • 做网站如何选域名企业信息发布系统
  • 静态做网站网店托管代运营公司
  • 甘肃省环保建设申报网站ps软件入门教程
  • 大学选修课网站建设山西钢铁建设集团有限公司网站
  • godaddy域名买的网站热搜在哪里可以看
  • 做么网站有黄seo整体优化步骤怎么写
  • 网站集约化建设启示和建议免费网站管理系统
  • 网站建设全包公司推荐win7搭建wordpress
  • 重庆快速网站推广wordpress音乐主题pulse
  • 网销的网站建设与管理信用信息查询公示系统
  • 传统网站建设架构什么是百度快照
  • 怎样建设与维护自己的平台网站海南疾控发布问卷调查
  • 网站开发属于什么软件网站后台漏洞
  • 游戏交易网站开发公司建设网站需要什么条件
  • 服装设计以及网页设计素材廊坊seo技巧
  • 买书的网站排名体育评论做的好的网站
  • 南山-网站建设信科网络大数据平台建站
  • 网站建设 jsp php东莞网站建设58
  • 北京自助建站软件网站开发基本流程
  • 手机建站专家深圳app网站
  • 购物网站如何建设网站建设文化渠道
  • 快速开发企业网站一家公司可以做几个网站
  • 荣泰建设集团网站中小企业建站系统
  • 吉安网站公司网站推广策划思路是什么
  • 长垣有做网站设计的吗sem优化师是什么意思
  • 网站转换模块怎么做免费网页域名申请
  • 几何背景生成器网站阿里巴巴国际站怎么网站建设
  • 目前最好的网站建设企业网站开发维护运维