• Canvas

    颜色渐变 // canvas画图 // 颜色渐变 var grd = draw.createLinearGradient(0,0,175,50 );grd.addColorStop( 0, '#f00' );grd.addColorStop( 0.5, '#0f0' );grd.addColorStop( 1.0, '#00f' );draw.fillStyle = grd;draw.fillRect( 10,10, 210, 60); View Code // 获取...

    2019-02-25 16:11:40

  • 模块封装

    var MyModules = ( function Manager(){ // 保存方法 var modules = {}; // 传方法名,参数,方法 方法的参数由deps提供 function define(name, deps, impl) { // 将模块中的方法给deps 作为下一个函数的参数 // 由于apply需要一个数组,调用后,并将数组中的方法 //...

    2019-02-25 16:11:31

  • 记一次vue长列表的内存性能分析和优化

    好久没写东西,博客又长草了,这段时间身心放松了好久,都没什么主题可以写了 上周接到一个需求,优化vue的一个长列表页面,忙活了很久也到尾声了,内存使用和卡顿都做了一点点优化,还算有点收获 写的有点啰嗦,可以看一下我是怎么进行这个优化的,也许有点帮助呢 这...

    2019-02-25 16:11:31

  • Vue2.5开发去哪儿网App 首页开发

    主页划 5 个组件,即 header icon swiper recommend weekend 一. header区域开发 1. 安装 stylus npm install stylus --save cnpm install stylus-loader --save 2. 编写样式 template div class ="header" div class ="header-left" 返回 / div div class ="header-in...

    2019-02-25 16:11:12

  • Vue+Highcharts完全使用

    创建Comp组件 template div class ="x-bar" div :id ="id" :option ="option" / div / div / template script import HighCharts from ' highcharts ' import highchartsMore from ' highcharts/highcharts-more ' ; highchartsMore(HighCharts); export default { nam...

    2019-02-25 16:11:22

  • 现代JavaScript函数库 usuallyjs 的安装和使用

    usuallyjs usuallyjs 是一个面向现代 Web 开发的 JavaScript 实用函数库。 usuallyjs 基于 ES6 开发,抛弃了传统 Web 开发中 DOM 和 BOM 操作部分的内容,精选了一系列 Web 开发过程中最常用的、最实用的 JavaScript 函数。与 Vue、React、Angular等现代 Web 框架搭配...

    2019-02-25 16:11:23

  • JavaScript函数继承

    在ES6中有了继承,使用extends关键字就能实现。但这里讲的讲的不是这种,而是ES6之前的几种实现继承的方式。 (一)原型继承 ECMAScript中将原型链作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。 例如: !DOCTYPE htmlh...

    2019-02-25 16:11:20

  • WebAssembly学习(二):Windows10下WebAssembly C/C++

    首先,不论是在Windows、Linux还是Mac上,Webassembly的编译都是主要依赖于Emscripten SDK这个工具的。但是,在这里必须要吐槽一下,不论是WebAssembly官网、WebAssembly中文网还是Emscriptem官网安装文档上给出的安装方式基本都是这样的(中文网主要是Windows上的安装...

    2019-02-25 16:11:19

  • 取消Fetch API请求

    如今,Fetch API已经成为现在浏览器异步网络请求的标准方法,但Fetch也是有弊端的,比如: Fetch还没有方法终止一个请求,而且Fetch无法检测上传进度 现在我们可以通过 AbortController 和 AbortSignal 来终止,代码如下: constcontroller=newAbortController() const...

    2019-02-25 16:11:11

  • 当使用vue的按键修饰符不起效果的时候怎么办?如@keyup

    这个问题困扰了我一个多小时,各种测bug !始终测不出来! 直接上代码(错误示范) el-form-item prop="password" el- input @keyup.enter ="check('form')" //在vue中这个代码是可行的 type ="password" v -model="form.password" placeholder ="密码" prefix -icon="my...

    2019-02-25 16:11:03

2