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

wordpress不能换行谷歌广告优化

wordpress不能换行,谷歌广告优化,wordpress+左侧导航,seo搜索引擎优化心得体会这里写目录标题 步骤实例实例效果图 步骤 1.安装依赖 npm install --save vue-pdf2.在需要的页面&#xff0c;引入插件 import pdf from vue-pdf3.使用 单页pdf可以直接使用 <pdf :src"获取到的pdf地址"></pdf>多页pdf通过循环实现 html标签部分 &l…

这里写目录标题

  • 步骤
  • 实例
  • 实例效果图

步骤

1.安装依赖

npm install --save vue-pdf

2.在需要的页面,引入插件

import pdf from 'vue-pdf'

3.使用
单页pdf可以直接使用

<pdf :src="获取到的pdf地址"></pdf>

多页pdf通过循环实现
html标签部分

<pdf
v-for="item in pageTotal"
:src="pdfUrl"
:key="item"
:page="item">
</pdf>

在mounted函数中 需要调用下述方法 获取pdf的总页数

// 获取pdf总页数
getTotal() {// 多页pdf的src中不能直接使用后端获取的pdf地址 否则会按页数请求多次数据// 需要使用下述方法的返回值作为urlthis.pdfUrl = pdf.createLoadingTask('获取到的pdf地址')// 获取页码this.pdfUrl.promise.then(pdf => this.pageTotal = pdf.numPages).catch(error => {})
}

此时页面即可正常实现pdf预览

实例

该实例为写公众号嵌入h5页面

需求:预览并且根据当前pdf的高度切换页数(不是根据屏幕高度切换的),返回顶部

<template><divid="top"v-loading="page==pageCount?false:true"element-loading-text="加载中"element-loading-spinner="el-icon-loading"element-loading-background="rgba(0, 0, 0, 0.8)"class="box">//当前页数和总页数<spanv-if="page==pageCount"class="pageNum">{{ currentPage }}/{{ pageCount }}</span>//显示所有pdf<VuePdfv-for="i in pageCount"ref="init":key="i":src="pdfSrc":page="i"@num-pages="page=$event"/>//返回顶部<av-if="currentPage>=3"href="#top"class="backTop"><i class="el-icon-caret-top" /></a></div>
</template>
<script>
import VuePdf from 'vue-pdf'
export default {name: 'Detail',components: {VuePdf},data() {return {loading: true,currentPage: 1,page: 1,pageCount: 0,pdfSrc: ''}},mounted() {this.getNumPages()window.addEventListener('scroll', this.handleScroll) // 监听页面滚动},// 滚动重置beforeDestroy() {window.removeEventListener('scroll', this.handleScroll)},methods: {getNumPages() {this.pdfSrc = VuePdf.createLoadingTask(this.$route.query.url)this.pdfSrc.promise.then(pdf => {console.log(pdf)this.pageCount = pdf.numPages}).catch(err => { console.error('pdf 加载失败', err) })},// 获取页面滚动距离handleScroll() {const scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTopconst height = document.body.scrollHeight / this.pageCountconst num = scrollTop / heightthis.currentPage = Math.ceil(num) === 0 ? 1 : Math.ceil(num)}}
}
</script>
<style scoped>
.box{min-height: 100vh;
}
.pageNum{position:fixed;top:1vh;left:1vh;background:rgba(0,0,0,0.5);padding:1vh 3vh;font-size: 14px;border-radius: 5px;color:#fff;z-index: 1;
}
.backTop{position: fixed;bottom: 4vh;right: 4vh;width: 6vh;height: 6vh;background: #fff;text-align: center;border-radius: 50%;line-height: 6vh;font-size: 20px;font-weight: bold;color: #0a70dd;box-shadow: 0px 0px 10px #ddd;z-index: 9;
}
</style>

实例效果图

在这里插入图片描述

http://www.ds6.com.cn/news/68211.html

相关文章:

  • 做游戏网站需要多少钱竞价推广托管多少钱
  • 中国证券登记结算有限公司官网深圳网站搜索优化
  • 免费做微信请帖的网站短视频运营方案策划书
  • 网站建设测试流程今日国际新闻最新消息十条
  • 做搜狗pc网站优化网站报价
  • 莱州网络建站中国网络营销公司排名
  • 海淀区网站搭建软文是什么意思通俗点
  • 做电商网站前端的技术选型是网络策划是做什么的
  • 河南专业网站建设哪家好汕头seo不错
  • 咸宁市住房和城乡建设委员会网站技术培训
  • 网站会员等级审核功能怎么做软文推广的标准类型
  • 电子政务网站建设法律法规新东方教育培训机构
  • 系统的网站建设教程百度网盘app下载安装电脑版
  • 平台网站如何做推广方案设计天津搜索引擎推广
  • 淘宝客做自已的网站媒体:多地新增感染趋势回落
  • 北堂网站制作小程序开发公司哪里强
  • 便宜做网站的公司哪家好武汉楼市最新消息
  • 做网站维护要什么专业如何申请百度竞价排名
  • 济南做网站的高端品牌营销策划公司简介
  • 郑州网站优化汉狮网络电商seo是什么
  • 网页及网站建设用什么软件河南网站优化公司哪家好
  • wordpress主题seven柒比贰思亿欧seo靠谱吗
  • wap网站使用微信登陆关键词排名查询
  • o2o b2b b2c c2c b2a优化网络的软件下载
  • 贵州做网站的公司无锡网站制作
  • 广西建设职业技术学院管理工程系网站2014考试前培训时间网站查询工具
  • 企业商城网站建设方案seo计费系统源码
  • 做营销网站建设价格沧州网站建设推广
  • 怎么用阿里云服务器做网站企业网络推广的方法有哪些
  • 陕西的网站建设公司排名百度统计api