
vuejs
崽崽攻城狮
一个小白攻城狮
展开
-
【vue】canvas图片剪切
对图片进行遮挡有 overflow: hidden、clip-path 以及 mask-image。overflow是进行超出不显示,通过父元素遮挡超出部分。但是效果不理想。clip-path是进行裁剪,但是裁剪之后image所占空间不会改变。在线工具mask-image是进行image遮挡,没有实践,据说遮挡之后image所占空间不会改变。最后,还是选择使用canvas进行裁剪工作。image会存在底部有间隙的问题?解决办法:对image设置display:block;一、图片剪裁drawIm原创 2022-12-05 16:36:35 · 1523 阅读 · 0 评论 -
【vue】打字机插件vue3Typed
【vue】打字机插件vue3Typed。原创 2022-09-19 15:04:11 · 2484 阅读 · 2 评论 -
【vue】canvas图片合成,图片格式转化,图片下载(PC和移动差别)
js canvas生成海报并本地下载原创 2022-06-14 14:36:33 · 800 阅读 · 0 评论 -
【vue】图片裁剪插件cropperjs
cropper github传送门思路:上传本地图片;预览(因为cropperjs要对显示的块级元素操作);本地图片出现后;开始选择裁剪选取;选定后裁剪;代替预览的src;最后销毁cropper。代码如下:// html部分<input type="file" id="uploadImg" @change="uploadimage" accept="image/jpg,image/jpeg,image/png,image/PNG"><img id="upload原创 2022-05-24 20:45:16 · 433 阅读 · 0 评论 -
【vue】生成海报并下载
vue3.0思路1利用布局将图片与二维码结合;然后使用html2Canvas截取需要部分的,并生产图片的base64;再通过超链接download将截取的图片下载。// 通过点击事件调用这个方法就能进行截取了,注意querSelector中要写入想要截取部分的选择器 doCut() { let that = this; html2canvas(document.querySelector("#poster")).then((canvas) => {原创 2022-05-24 15:47:57 · 639 阅读 · 0 评论 -
【vue】实践记录
vue实践记录原创 2022-05-13 11:45:35 · 148 阅读 · 0 评论 -
【vue】vue3.0中使用ant Design vue
ant design vue pro 按需引入import {Button} from 'ant-design-vue';app.use(Button);ant design vue pro 全局引入import Antd from 'ant-design-vue';app.use(Antd);ant design vue pro icon 按需引入(组件方式)import {UserOutlined} from '@ant-design/icons-vue'app.component(原创 2022-05-05 17:00:54 · 1792 阅读 · 0 评论