- 博客(3)
- 收藏
- 关注
转载 css 0.5像素实现
原文链接:https://blog.csdn.net/weixin_44191250/article/details/125878432。
2022-08-10 23:38:38 192 1
原创 Canvas跨域问题 ? 如何解决
这是由于canvas受限于CORS策略, 会存在跨域问题, 虽然可以使用图像, 但是绘制到画布上会污染画布, 一旦一个画布被污染, 就无法提取画布的数据. 比如无法使用画布toBlod() , toDataURL() 或者getImageData() 方法。img标签上新增了crossorgin属性, 这个属性决定了图片获取过程中是否开启CORS功能( 存在兼容性问题 ) image.setAttribute(‘crossorgin’,’anonymous’)...
2022-08-09 23:46:19 4245 1
原创 vue2和vue3的区别?
vue2的双向数据绑定是利用ES5的一个API Object.definePropert() 对数据进行劫持 结合 发布订阅模式的方式来实现的。vue2 diff算法就是进行虚拟节点对比,并返回一个patch对象,用来存储两个节点不同的地方,最后用patch记录的消息去局部更新Dom。只会比较patchFlags发生变化的vnode,进行更新视图,对于没有变化的元素做静态标记,在渲染的时候直接复用。vue2 diff算法会比较每一个vnode,而对于一些不参与更新的元素,进行比较是有点消耗性能的。.....
2022-08-09 23:31:34 484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人