首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
成长
订阅
gourd同志
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
腾讯TBS浏览器服务静态集成,X5内核下载教程
离线静态集成腾讯浏览器服务TBS的x5内核,没有网络也能正常使用X5的功能,降低x5在线集成难度和不成功的风险。
快速实现微信图片裁剪功能
首先我们要先来解决三个小问题。 先来考虑横图(第二张图)的情况,设图片宽度为 scrollView.bounds.width,再将图片的高度进行等比缩放。 接下来考虑竖图(第一张图)的情况,在上一步的基础上进行判断。 最后根据 size 计算一下 imageView.frame…
详解canvas实现图片的拖拽、旋转、缩放(更新在Vue中使用的版本)
这些功能是用在前几天写的一个小程序上的,所以本文是以小程序为主要框架讲解。但其实你不懂小程序也没关系,懂js就可以啦,重点讲如何用canvas实现这些功能,学会活学活用运算canvas的坐标才是关键。😄 在拖拽组件内通过小程序的apiwx.createCanvasContex…
深入JavaScript继承原理
实现一个较为fancy的JavaScript继承方法。 此外,如果你完全明白了文末的终极版继承,你也就懂了这两篇所要讲的核心知识,同时,也能说明你拥有不错的JavaScript基础。 我们来回顾一下ES6 / TypeScript / ES5类的写法以作对比。首先,我们创建一个…
React高阶组件(HOC)的入门📖及实践💻
作为前端小白中的一员,没接触过 React 高阶组件,首次看到这个名字时不明觉厉 😱,甚至有种“从入门到放弃”的想法。 然 🦢,通过深入学习后发现它实际上是一个概念十分简单,但却非常常用的东西。它的作用是能实现代码复用和逻辑抽象、对 state 和 props 进行抽象和操…
小程序绘图工具painter-json文件绘制保存分享图-可点击任意元素触发函数
Painter是由酷家乐移动前端团队打造的一款小程序绘图组件。 这款交互版原来是为了针对业务中的新需求而由我自己开发的,后来需求改动,所以并没有用上。组里大佬考虑种种原因(主要是项目没用上,=0=~~),让我先在自己的github上开源。这版painter与原版的区别在于: 添…
可能是最详细的React组件库搭建总结
组件不多,但在搭建过程中掌握了很多知识,再看 antd 等热门组件库,对其中的一些设计也有了更深的感悟,故记录下来,希望能帮助到其他的同学。
如何从0到1搭建puppeteer服务端截图
🐟 近一年多都在开发优化公司的一个前端较重的项目,类似于一个网页版的ppt(如下图,这里拿keynote做一个展示,毕竟不能透露公司内部项目的啦~),功能很多,性能一直是项目里面难于突破的瓶颈😿,随着业务功能从0到1,功能已经满足于公司业务,组里前端从11名同学,就剩下4名…
基于前端神器-puppeteer搭建静态服务
近期接触到了海报渲染及生成pdf的业务需求,发现公司前端大佬搭建了一套静态化服务直接暴露出接口调用即可,简单过了一遍,里面掺杂着业务逻辑和其他功能没看太懂😂,但出于对于puppeteer的好奇,于是用了两个周末的时间自己搭建一套简单服务,本文主要目的是记录一次从0到1搭建基本…
结合项目来谈谈 Puppeteer
Puppeteer 是 Chrome 开发团队在 2017 年发布的一个 Node.js 包,用来模拟 Chrome 浏览器的运行。我们团队从 Puppeteer 刚发布出来就开始成为忠实用户了(主要是因为 PhantomJs 坑太多了),本文主要在介绍 Puppeteer 的…