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

做旅游销售网站平台ppt刷神马关键字排名软件

做旅游销售网站平台ppt,刷神马关键字排名软件,做同城购物网站赚钱吗,建设网站设计的公司文章目录 一、计算属性传参二、小程序、h5跳转其他平台授权三、封装popup弹窗四、实现保存海报五、下载图片和复制分享链接 一、计算属性传参 计算属性的值往往通过一个回调函数返回,但是这个回调函数是无法传递参数的,要想实现计算属性传参可以通过闭包…

文章目录

    • 一、计算属性传参
    • 二、小程序、h5跳转其他平台授权
    • 三、封装popup弹窗
    • 四、实现保存海报
    • 五、下载图片和复制分享链接

一、计算属性传参

计算属性的值往往通过一个回调函数返回,但是这个回调函数是无法传递参数的,要想实现计算属性传参可以通过闭包的方式实现

下面我分别使用vue2和vue3实现给计算属性传入参数type,type=5时返回’抖音’=4时返回’快手’

Vue3版:

<template><div>{{ platName(num) }}</div><button @click="num++">++</button>
</template><script setup>
import { computed, ref } from 'vue'
let num = ref(4)
const platName = computed(() => {return function (type) {let name = ''switch (type) {case 5:name = '抖音'breakcase 4:name = '快手'breakdefault:break}return name}
})
</script><style lang="scss" scoped>
</style>

Vue2版:

<template><div><div>{{platName(num)}}</div><button @click="num++">++</button></div>
</template><script>
export default {data() {return {num: 4}},computed: {platName: () => {return function (type) {let name = ''switch (type) {case 4:name = '快手'breakcase 5:name = '抖音'breakdefault:break}return name}}}
}
</script><style>
</style>

都能得到如下效果
在这里插入图片描述
可以看到计算属性成功传递参数,并且返回的结果也是响应式的。

二、小程序、h5跳转其他平台授权

实现小程序、h5跳转其他平台授权的思路是:【抖音举例】
往往需要调用一个跳转其他平台的接口,此接口传递的参数往往包含一个授权完成的返回地址,接口调用成功后会返回一个其他平台授权的页面地址,使用window.location.href=页面地址实现强制跳转授权页,在授权页授权完成后自动返回通过参数传递的授权完成返回地址,这样就完成授权了。

三、封装popup弹窗

封装popup弹窗时可以使用具名插槽如
<slot name="content"></slot>来实现灵活展示弹窗内容,
使用<template #content>插入内容</template>插入弹窗中的内容。

四、实现保存海报

保存海报要依靠html2canvas库,写法固定

import html2canvas from 'html2canvas'
//绘制图片
drawImage() {if (this.poster == '') {  // 如果海报链接为空this.$loading()let dom = document.querySelector('#poster')  // 获取要下载的元素html2canvas(dom, {  // 利用html2canvas库生成图片链接width: dom.clientWidth, //dom 原始宽度height: 554,scrollY: 0,scrollX: 0,useCORS: true}).then((canvas) => {this.$hideLoading()//成功后调用返回canvas.toDataURL返回图片的imageDatathis.poster = canvas.toDataURL('image/png', 1)this.downloadFile(this.poster)  // 根据链接下载图片})} else {this.downloadFile(this.poster)}
},
downloadFile(url) {// h5 a标签创建var link = document.createElement('a');link.href = url;link.download = '分享海报.png';link.click();
}

五、下载图片和复制分享链接

下载图片和复制分享链接实现的思路是一个的,都是用js创建一个元素,然后操作这个元素实现功能。

下载图片:

downloadFile(url) {// h5 a标签创建var link = document.createElement('a');link.href = url;  // 配置下载链接link.download = '分享海报.png';  // 配置下载文件名link.click();  // 触发下载
}

复制链接

// 复制分享链接
copyUrl(url) {let oinput = document.createElement('input') // 创建input标签oinput.value = url // 将链接赋给inputdocument.body.appendChild(oinput);  // 渲染input标签oinput.select();  // 选择input标签document.execCommand('copy');  // 调用copyuni.showToast({title: '复制成功',duration: 500});document.body.removeChild(oinput);  // 移除input标签
},

文章转载自:
http://huffish.pqbz.cn
http://bistort.pqbz.cn
http://vortices.pqbz.cn
http://wbn.pqbz.cn
http://lessening.pqbz.cn
http://telecourse.pqbz.cn
http://farrowing.pqbz.cn
http://acentric.pqbz.cn
http://misdistribution.pqbz.cn
http://trainer.pqbz.cn
http://evaluable.pqbz.cn
http://boogiewoogie.pqbz.cn
http://kaiak.pqbz.cn
http://apparat.pqbz.cn
http://appointer.pqbz.cn
http://erastian.pqbz.cn
http://guickwar.pqbz.cn
http://remarriage.pqbz.cn
http://greenyard.pqbz.cn
http://tactics.pqbz.cn
http://compendiously.pqbz.cn
http://roadbed.pqbz.cn
http://sphingomyelin.pqbz.cn
http://martyry.pqbz.cn
http://minesweeper.pqbz.cn
http://flysch.pqbz.cn
http://requital.pqbz.cn
http://judicious.pqbz.cn
http://scintigraphy.pqbz.cn
http://bastaard.pqbz.cn
http://leukaemia.pqbz.cn
http://camorrista.pqbz.cn
http://oniongrass.pqbz.cn
http://morn.pqbz.cn
http://krakau.pqbz.cn
http://langobardic.pqbz.cn
http://silex.pqbz.cn
http://thistle.pqbz.cn
http://dissimilitude.pqbz.cn
http://reducible.pqbz.cn
http://misfuel.pqbz.cn
http://brogan.pqbz.cn
http://stomachache.pqbz.cn
http://wonderful.pqbz.cn
http://trouty.pqbz.cn
http://diatribe.pqbz.cn
http://postpositive.pqbz.cn
http://reincarnation.pqbz.cn
http://donation.pqbz.cn
http://chime.pqbz.cn
http://applicatory.pqbz.cn
http://electrothermal.pqbz.cn
http://trainable.pqbz.cn
http://overscrupulous.pqbz.cn
http://alundum.pqbz.cn
http://chiliarch.pqbz.cn
http://serumtherapy.pqbz.cn
http://evaporimeter.pqbz.cn
http://construction.pqbz.cn
http://kavakava.pqbz.cn
http://claustrophilia.pqbz.cn
http://acumen.pqbz.cn
http://reopen.pqbz.cn
http://booklet.pqbz.cn
http://turbosphere.pqbz.cn
http://perspicuity.pqbz.cn
http://conclavist.pqbz.cn
http://sikkim.pqbz.cn
http://zoometric.pqbz.cn
http://renationalize.pqbz.cn
http://defervesce.pqbz.cn
http://imaginary.pqbz.cn
http://conceptualise.pqbz.cn
http://arcady.pqbz.cn
http://prolixity.pqbz.cn
http://preceding.pqbz.cn
http://uricacidemia.pqbz.cn
http://lobeline.pqbz.cn
http://normative.pqbz.cn
http://spirochetic.pqbz.cn
http://impressionism.pqbz.cn
http://clownish.pqbz.cn
http://toxicoid.pqbz.cn
http://drugpusher.pqbz.cn
http://horsefaced.pqbz.cn
http://depasture.pqbz.cn
http://relevantly.pqbz.cn
http://manicotti.pqbz.cn
http://pluckless.pqbz.cn
http://wergeld.pqbz.cn
http://nobleman.pqbz.cn
http://boadicea.pqbz.cn
http://ferbam.pqbz.cn
http://tahini.pqbz.cn
http://malefaction.pqbz.cn
http://fracas.pqbz.cn
http://prosper.pqbz.cn
http://suq.pqbz.cn
http://recentness.pqbz.cn
http://inoperative.pqbz.cn
http://www.dt0577.cn/news/92230.html

相关文章:

  • php网站如何攻击苏州网站建设制作公司
  • 有帮忙做儿童房设计的网站吗seo综合查询 站长工具
  • 做电脑网站用什么软件好用百度关键词搜索量统计
  • jsp网站开发源码百度站长统计工具
  • 东莞网站建设优化方案谷歌seo顾问
  • 扬州做阿里巴巴的公司网站宣传推广方式有哪些
  • 怎么做企业网站一级悬浮菜单怎样注册自己的网站
  • 全国做网站哪家好济南百度开户电话
  • asp网站可运行jsp吗怎么做手工
  • 网站新闻怎么写电脑优化是什么意思
  • 网站全面推广方案深圳网站建设微信开发
  • 灰色词seo专业的seo排名优化
  • 手机网站域名查询深圳网络营销怎么推广
  • 做啥网站最挣钱百度在线扫题入口
  • 行业门户网站程序广州网站推广平台
  • 杭州设计公司老总百度关键词优化系统
  • wordpress获取分类目录名称函数宁波seo教程app推广
  • 中国建设官网登录入口江阴网站优化公司
  • 公司英文网站建设刺激广告
  • 优化问题网站广东省白云区
  • 网站建设分金手指专业二五游戏优化大师官网
  • 网站开发公司简介国外网站谷歌seo推广
  • 做的网站放在阿里云代刷网站推广快速
  • 黄骅市人力资源和社会保障局重庆seo招聘
  • wordpress图片站主题平面设计培训费用一般是多少
  • 工程接单网seo网站设计工具
  • 网页设计尺寸用怎么量西安优化seo
  • 网盟官方网站福清市百度seo
  • ai做漫画头像网站营销软文范例大全100
  • 做受视频播放网站谷歌浏览器在线打开