摘要:
1.vscode插件开发有什么用 每个公司、项目组、各人都有自己特殊的定制化、可公用的需求,vscode的已有插件显然不能满足我们各种各样的要求,所以开发一个适用于我们自己的定制化插件,无疑能大大提高我们的开发效率以及团队的语法规范 2.vscode插件开发、发布主要流程 插件开发前的准备:vsco 阅读全文
摘要:
1、Tree Shaking(强大) 如果我们的项目中引入了 lodash 包,但是我只有了其中的一个方法。其他没有用到的方法是不是冗余的?此时 tree-shaking 就可以把没有用的那些东西剔除掉,来大大减少最终的bundle体积。 usedExports : true, 标记没有用的叶子 m 阅读全文
摘要:
config文件夹 config.alipay.js 设置当前小程序读取的商户渠道 index.js 设置当前小程序读取的环境(开发环境、线上环境) 小程序设置 选择对应小程序的配置 线上小程序发版注意事项 1.商品详情页、订单详情页 由于富文本编辑组件存在不可知的问题,每次发版需要检查富文本详情的 阅读全文
摘要:
问题描述 问题一 点击立即购买会弹出购买商品弹窗,滑动弹窗到底部之后,后面背景的滚动条 解决方式 如果弹窗展示则在最外层添加tl-show // 最外层元素 <view class="member-save-up" :class="buyModal ? 'tl-show' : ''" id="mem 阅读全文
摘要:
何为BFC BFC(Block Formatting Context)格式化上下文,是Web页面中盒模型布局的CSS渲染模式,指一个独立的渲染区域或者说是一个隔离的独立容器。 形成BFC的条件 浮动元素,float 除 none 以外的值; 定位元素,position(absolute,fixed) 阅读全文
摘要:
网页生成过程 HTML被HTML解析器解析成DOM 树 css则被css解析器解析成CSSOM 树 结合DOM树和CSSOM树,生成一棵渲染树(Render Tree) 生成布局(flow),即将所有渲染树的所有节点进行平面合成 将布局绘制(paint)在屏幕上 第四步和第五步是最耗时的部分,这两步 阅读全文
摘要:
promise Promise,我们了解到promise是ES6为解决异步回调而生,避免出现这种回调地狱,那么为何又需要Async/Await呢?你是不是和我一样对Async/Await感兴趣以及想知道如何使用,下面一起来看看这篇文章:Async/Await替代Promise的6个理由。 promi 阅读全文
摘要:
什么是事件循环 JS的代码执行是基于一种事件循环的机制,之所以称作事件循环,MDN给出的解释为因为它经常被用于类似如下的方式来实现 while (queue.waitForMessage()) { queue.processNextMessage(); } JS的运行环境主要有两个:浏览器、Node 阅读全文
摘要:
介绍 HTTP:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。设计 HTTP 最初的目的是为了提供一种发布和接收 HTML 页面的方法。它可以使浏览器更加高效。HTTP 协议是以明文方式发送信息的,如果黑客截取了 Web 浏览 阅读全文
摘要:
什么是DNS 全称 Domain Name System ,即域名系统。 万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。DNS协议运行在UDP协议之上,使用端口号53。 DNS解析 简单的说,通过域名,最终得到该域名对应 阅读全文