groupBy实现数据分组

lodash中的groupBy方法非常好用,它可以帮你快速地按照特定的方式将数据进行分组。

对于数据分组,这样的例子也不少,比如一组账单数据,我需要按天查看,按周查看,按月查看等等,这时,就可以使用[……]

阅读全文

自定义事件CustomEvent

我们在使用js操作dom元素时,经常会监听页面的许多事件,例如点击事件click、鼠标移动mousemovemouseout等等事件,这些事件是浏览器中预定义好的,我们直接就可以来监听这些事件。[……]

阅读全文

在js中创建一个类

这个看起来貌似有很多种办法吧。那,既然是写这篇文章,肯定是要写点特别之处。

通常情况下,可以使用es6的class,或者使用es5,可以按照如下的方法来创建新类。

function Person([......]

阅读全文

使用blob解决canvas跨域的问题

如果想要获取一个图片上某个像素点的色值,可以使用canvas的getImageData来拿到数据,但是在canvas中,跨域图片是不能获取其图像信息的,如果取跨域的图片像素信息,就会出现跨域错误。[……]

阅读全文

Vue中为什么属性不能实时绑定?

这是一个很低级的错误,但是如果不小心就会犯二。

在Vue中要进行数据绑定,首先要声明这个属性,然后vue才会监听这些属性的数据变化。但是,如果一个object,即使你不设置某些属性,在你访问时也并不[……]

阅读全文