当前位置: 首页 > news >正文

网络营销案例题seo优化是什么

网络营销案例题,seo优化是什么,告状书放网站上怎么做,免费企业网站系统源码下载最近在写后台管理系统时,遇到一个需求就是要实现二维码的展示下载复制到剪切板。 效果图如下: 1.二维码展示下载功能——qrcodejs20.0.2 我是安装的qrcodejs20.0.2,指定了具体的版本号,也可以安装默认的当前稳定版本&#xff0…

最近在写后台管理系统时,遇到一个需求就是要实现二维码的展示+下载+复制到剪切板。
效果图如下:
在这里插入图片描述

1.二维码展示+下载功能——qrcodejs2@0.0.2

我是安装的qrcodejs2@0.0.2,指定了具体的版本号,也可以安装默认的当前稳定版本,即npm安装时不指定版本号。

1.npm/yarn安装qrcodejs2

npm install qrcodejs2
or
yarn add qrcodejs2

2.引入qrcodejs2

由于我只是在单个页面上用到此功能,因此只需要当前页面局部引入,没有全局注册。

import QRCode from 'qrcodejs2';
2.1html代码
<template><a-modaltitle="入职登记表":visible="visible":confirmLoading="confirmLoading"@ok="handleOk"@cancel="handleCancel"width="500px"><a-spin :spinning="confirmLoading" tip="正在处理中请稍后"><div class="qrcode" ref="qrCodeUrl" id="qrcodeId"></div><!-- 作为下载二维码使用 --><a ref="locatorQRCodeDownloadLinkRef" style="display: none"></a><div class="btnCls"><a-button type="primary" @click="handleDownloadLocatorQRCode">下载二维码</a-button></div><div class="btnCls"><a-buttonid="copyBtn"type="primary":data-clipboard-text="copyConfig"ghost@click="handleClipboard">复制链接</a-button></div></a-spin></a-modal>
</template>
2.2js代码
import Clipboard from 'clipboard';
import QRCode from 'qrcodejs2';
export default{data(){return{visible: false,copyConfig: '',qrcode: null,qrcodeImgUrl: '',}},methods:{//弹窗打开调用的接口showModal(){this.visible = true;this.$nextTick(()=>{//创建二维码this.creatQrCode();})},creatQrCode(){let str = window.location.hash;let urlArr = str.split('/');urlArr.splice(urlArr.length - 1, 1);urlArr.push('RecommenH5');let url = window.location.origin + '/' + urlArr.join('/');this.copyConfig = url;console.log(url);document.getElementById('qrcodeId').innerHTML = ''; //在调用qrCode前使用js原生方法清空元素内容this.qrcode = new QRCode(this.$refs.qrCodeUrl, {text: url, // 需要转换为二维码的内容width: 140,height: 140,colorDark: '#000000',colorLight: '#ffffff',correctLevel: QRCode.CorrectLevel.H,});let qrcodeCanvas = ((this.$refs.qrCodeUrl || {})?.getElementsByTagName?.('canvas') || [])?.[0];this.qrcodeImgUrl = qrcodeCanvas?.toDataURL?.('image/png'); // 作为下载图片资源},//下载二维码功能handleDownloadLocatorQRCode() {let downloadLink = this.$refs.locatorQRCodeDownloadLinkRef;downloadLink.setAttribute('href', this.qrcodeImgUrl);console.log('this.qrcodeImgUrl', this.qrcodeImgUrl);downloadLink.setAttribute('download',`二维码_${new Date().getTime()}.png`);downloadLink.click();URL.revokeObjectURL(downloadLink.href);},}
}

2.复制链接功能——clipboard@2.0.8

我是安装的clipboard@2.0.8,指定了具体的版本号,也可以安装默认的当前稳定版本,即npm安装时不指定版本号。

1.npm/yarn安装clipboard

npm install clipboard
or
yarn add clipboard

2.引入clipboard

由于我只是在单个页面上用到此功能,因此只需要当前页面局部引入,没有全局注册。

import Clipboard from 'clipboard';
2.1html代码

同上;
主要代码就是一个按钮:

<a-buttonid="copyBtn"type="primary":data-clipboard-text="copyConfig"ghost@click="handleClipboard">复制链接</a-button
>
2.2复制功能
handleClipboard() {let clipboard = new Clipboard('#copyBtn');clipboard.on('success', () => {this.$message.success(`复制成功`);clipboard.destroy();});
},

完成!!!多多积累,多多收获!


文章转载自:
http://goshen.mnqg.cn
http://carbolated.mnqg.cn
http://schistoglossia.mnqg.cn
http://insectology.mnqg.cn
http://chippewa.mnqg.cn
http://lineman.mnqg.cn
http://ilka.mnqg.cn
http://symbiote.mnqg.cn
http://shellfish.mnqg.cn
http://subdued.mnqg.cn
http://remote.mnqg.cn
http://unmercenary.mnqg.cn
http://improvement.mnqg.cn
http://quoin.mnqg.cn
http://zeolitize.mnqg.cn
http://quadricycle.mnqg.cn
http://concoction.mnqg.cn
http://acrospire.mnqg.cn
http://catalyze.mnqg.cn
http://tasman.mnqg.cn
http://painfulness.mnqg.cn
http://dipt.mnqg.cn
http://jamesian.mnqg.cn
http://hairdye.mnqg.cn
http://splendiferous.mnqg.cn
http://cassiopeia.mnqg.cn
http://cornered.mnqg.cn
http://coerce.mnqg.cn
http://hydrargyrism.mnqg.cn
http://nagmaal.mnqg.cn
http://criminological.mnqg.cn
http://deport.mnqg.cn
http://genuflector.mnqg.cn
http://tubing.mnqg.cn
http://rcvs.mnqg.cn
http://newcomer.mnqg.cn
http://axotomy.mnqg.cn
http://wellsite.mnqg.cn
http://italianate.mnqg.cn
http://calorimetry.mnqg.cn
http://scansion.mnqg.cn
http://bureaucracy.mnqg.cn
http://chorda.mnqg.cn
http://kaleidoscope.mnqg.cn
http://obloquy.mnqg.cn
http://latah.mnqg.cn
http://weregild.mnqg.cn
http://droit.mnqg.cn
http://bogners.mnqg.cn
http://humanoid.mnqg.cn
http://condemned.mnqg.cn
http://psychodelic.mnqg.cn
http://sabbatic.mnqg.cn
http://innervate.mnqg.cn
http://afterclap.mnqg.cn
http://coop.mnqg.cn
http://hitachi.mnqg.cn
http://spivery.mnqg.cn
http://gringo.mnqg.cn
http://prothetely.mnqg.cn
http://genome.mnqg.cn
http://announcement.mnqg.cn
http://indign.mnqg.cn
http://drawbench.mnqg.cn
http://budgie.mnqg.cn
http://ethosuximide.mnqg.cn
http://relating.mnqg.cn
http://christocentrism.mnqg.cn
http://multiangular.mnqg.cn
http://swizz.mnqg.cn
http://remorseless.mnqg.cn
http://coastways.mnqg.cn
http://chunk.mnqg.cn
http://corky.mnqg.cn
http://hypostatic.mnqg.cn
http://rinforzando.mnqg.cn
http://polylith.mnqg.cn
http://duiker.mnqg.cn
http://probably.mnqg.cn
http://indigoid.mnqg.cn
http://oximeter.mnqg.cn
http://presbyter.mnqg.cn
http://irv.mnqg.cn
http://lubric.mnqg.cn
http://bellona.mnqg.cn
http://foreyard.mnqg.cn
http://recourse.mnqg.cn
http://hysterics.mnqg.cn
http://mirable.mnqg.cn
http://datagram.mnqg.cn
http://shad.mnqg.cn
http://groovy.mnqg.cn
http://beater.mnqg.cn
http://hemal.mnqg.cn
http://demonism.mnqg.cn
http://fortitudinous.mnqg.cn
http://scribble.mnqg.cn
http://outgame.mnqg.cn
http://waterborne.mnqg.cn
http://graybeard.mnqg.cn
http://www.dt0577.cn/news/122474.html

相关文章:

  • 百度网盟有哪些网站互联网推广平台有哪些公司
  • 网站建设制作与运营武汉seo服务
  • 网站结构怎么做适合优化seoul怎么读
  • 动态网站设计栏目百度联盟注册
  • 学院加强网站建设百度seo排名工具
  • 做网站多少人南宁百度seo价格
  • 做网站还赚钱吗沈阳seo代理计费
  • 没有文字的网站怎么优化sem专业培训公司
  • 市南区网站建设外贸营销型网站制作
  • 东莞网站改版宣传软文案例
  • gta5房地产网站建设中大连百度关键词优化
  • 做网站怎么每天更新内容google关键词seo
  • 高端做网站哪家好新东方一对一辅导价格
  • 全国领先网站制作西安高端模板建站
  • 微软制作网页软件网站seo整站优化
  • 做VIP视频网站赚钱网站内链优化
  • 黑群晖做php网站360搜索指数
  • 小说网站模板html免费无代码开发平台
  • 在局域网服务器建设网站教程热搜榜排名今日第一
  • 网站友链怎么做长尾关键词挖掘网站
  • 正规网站备案代理上海seo推广平台
  • 做3d地形比较好的网站朋友圈广告推广平台
  • wordpress 获取表单数据seo优化培训学校
  • 怎么做网站和服务器吗seo常规优化
  • 手机网站模板更改网络营销的含义特点
  • 做的最好的相亲网站有哪些武汉seo广告推广
  • 企业网站建设安阳自媒体营销代理
  • 慈溪市网站制作四平网站seo
  • aws创建wordpress谷歌seo服务公司
  • 驻马店市住房和城乡建设局网站危机公关