赞了文章2022-08-05
为什么会有这个需求?一些异步的静态资源(例如打包后的chunk.css,chunk.js),是指向当前请求server的地址的,而不是我们期望的静态资源服务器,所以我们要配置publicpath,打包的时候指定请求的静态资源服务器地址。问题来了:我们有很多的环境,dev,test,uat,...
回答了问题2022-08-05
兄弟,找到咋使用了没,我也想如此设置,但是总是不成效
赞了回答2022-03-30
将对象的this付给一个变量,比如that,最后return that.name;
回答了问题2021-10-21
可视化工具 sourcetree好用~
赞了问题2021-10-14
提出了问题2021-10-14
赞了文章2021-09-27
阅读原文:[链接] 1. 把错误打印出来 WebSocket断开的原因有很多,最好在WebSocket断开时,将错误打印出来。 在线demo地址:[链接] {代码...} 如果你想自己玩玩WebSocket, 但是你又不想自己部署一个WebSocket服务器,你可以使用ws = new WebSocket('wss://echo.webso...
赞了文章2021-09-07
1、Chrome上可以正常打开网页,但是在IE11上打开一片空白,打开控制台报语法错误,如下图:点击chunk-vendors.js后发现是vue-baidu-map组件报错,如下图:原因:vue-baidu-map组件可能不兼容IE11。解决办法:在vue.config.js增加如下配置即可:
赞了回答2021-09-03
浏览器的。 MDN 文档 HTTP 缓存 Google 博客 HTTP 缓存
赞了回答2021-09-02
其实你说的我有点没太明白,就是document.createElement异步加载,再调用的时候会出错 , 正常情况下不会出错的才是吧, 是不是你在异步加载的时候,脚本加载的顺序有问题? 如果是加载顺序的问题 你可以看看这篇文章 [链接]
赞了问题2021-09-02
提出了问题2021-09-01
赞了问题2021-09-01
赞了文章2021-08-16
diff算法是一种通过同层的树节点进行比较的高效算法,避免了对树进行逐层搜索遍历,所以时间复杂度只有 O(n)。diff算法的在很多场景下都有应用,例如在 vue 虚拟 dom 渲染成真实 dom 的新旧 VNode 节点比较更新时,就用到了该算法。diff算法有两个比较显著的特点:
赞了文章2021-08-05
试想一下,一个几十万行代码的项目,存在几种不同的代码规范,阅读起来是什么感受?连代码缩进使用空格还是 Tab 都能引发不少程序员的争论,可以说统一代码规范是非常重要的事情。
赞了文章2021-08-04
问题背景浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域 在前后端开发过程经常会遇到跨域问题。网上也都有解决方案。
提出了问题2021-08-03
赞了文章2021-08-02
前文介绍了 core-js@2 的配置,而 core-js@3 的更新,带来了新的变化,@babel/polyfill 无法提供 core-js@2 向 core-js@3 过渡,所以现在有新的方案去替代 @babel/polyfill。需要 babel-loader 版本升级到 8.0.0 以上,@babel/core 版本升级到 7.4.0 及以上。
赞了文章2021-05-27
1.Map基本使用 {代码...} 2.Map结构和数组结构之间的转换 {代码...} 3.Map 循环遍历Map 原生提供三个遍历器:keys():返回键名的遍历器。values():返回键值的遍历器。entries():返回所有成员的遍历器。 {代码...} 4.js Map和java 的map不一样,内部是按顺序存储 {代...
赞了文章2021-05-13
代码习惯和理解的差异,导致了团队中会出现各种各样的 “规范” 代码。在你查看自己的代码时,你可能会觉得自己的代码看起来比较标准,只是有点乱。但是在团队成员查看你的代码时,他心里可能会这么想:wtf,他写的代码怎么是这个样子。这种风格的代码就好像是一个公司...