240 发简信
IP属地:江苏
  • 基于 Vue 的前端开发规范

    一、框架 / Vue 1.组件名 组件名为多个单词,并且用连接线(-)连接,避免与 HTML 标签冲突,并且结构更加清晰。 示例: 2.组件文件...

  • Vue+Vuex+Axios+ECharts 画一个动态更新的中国地图

    一、生成项目及安装插件 二、项目结构 三、引入中国地图并绘制基本的图表 3.1 按需求引入与中国地图相关的 ECharts 图表和组件。 3.2...

  • Resize,w 360,h 240
    HTML5全屏浏览器兼容方案

    最近一个项目有页面全屏的的需求,搜索了下有HTML5的全屏API可用,不过各浏览器的支持不一样。 MDN Fullscreen API: The...

  • ES6 Promise对象then方法链式调用

    then()方法的作用是Promise实例添加解决(fulfillment)和拒绝(rejection)状态的回调函数。then()方法会返回一...

  • Resize,w 360,h 240
    Promise: 异步编程的理解和使用

    一、什么是 Promise 1.1 Promise 的背景介绍 Promise 最早出现在 1988 年,由 Barbara Liskov[ht...

  • async-await 同时触发(等待)多个异步操作

    使用 async-await 等待异步操作完成的时候,如果前后两个异步操作不存在依赖关系,同时触发应该是更好的方案。 因为 await 后面必须...

  • 使用事件委托提高性能

    当需要在大量元素上绑定事件的时候,特别是在动态更新的元素上,这个绑定是既麻烦又消耗性能的一件事。比较好的做法是在它们共同的父级元素上绑定一个事件...

  • 监听 scroll 使元素产生吸顶效果

    一、判断滚动像素值 1.1 window.scrollY(别名:pageYOffset) 返回文档在垂直方向已滚动的像素值。为了跨浏览器兼容,请...

  • Linux Nginx 配置 SSL 证书

    切到 Nginx 目录下 新建 cert 文件夹 上传从颁发证书网站下载下来的 Nginx 专用的 *.crt 和 *.key 文件 配置 SS...