编辑器前端开发
作者:互联网
整合B端页面的各种功能
完成作品发布的流程
- 对编辑区域进行截图
- 截图完成重新上传文件
- 上传完成保存作品并且创建渠道
发布后渠道窗口的功能 - 管理渠道---> 创建和删除渠道
- 使用钩子函数整合发布流程 -usePublishWork
- 将渠道链接生二维码
拷贝文本到剪贴板的功能
一个钩子函数的进化过程 - 首页加载更多
- 作品实现翻页
下载文件的原理以及编码过程
功能点 - html2canvas
- 基本使用
- 踩坑之旅
- qrcode---> 生成二维码
-Clipboard.js ---> 复制文本到剪切板- 基本使用
- 原理
- useLoadMore ---钩子函数的进化之旅
- 支持点击加载更多
- 支持无线滚动
- 支持分页
前端下载文件的原理
- 同域文件的下载
- 跨域文件的下载
- FileSaver.js的使用和原理
发布
发布作品,发布为模板
二维码
http://182.92.168.192:8082/p/232-elb4?
channel = 102
http://182.92.168.192:8082/ --->base_url
232--->page.id
elb4 --->page.uuid
102---> channel.id
qrcodejs https://github.com/davidshimjs/qrcodejs
node-qrcorde https://github.com/soldair/node-qrcode
watch...
dom 节点生成后在生成二维码
标签:文件,钩子,编辑器,---,渠道,二维码,发布,前端开发 来源: https://www.cnblogs.com/stormliu/p/16373023.html