vue.js 查看百度文库文档

<template>    <div> <div id="reader"></div> </div>

</template>
<script>  //doc.js文件地址 http://static.bcedocument.com/reader/v2/doc_reader_v2.js
    import doc from ‘../../libs/doc‘;    export default {         data(){      return{        loading:false      }           },        created() {            this.getInfo(this.$route.query.id);
        },        methods:{            getInfo(id){                this.loading = true;                this.$api.recommend.show(id).then(result =>{                    if(result.success){                         let textId =result.result.content.id;
                //获取到文档id 请求接口获取docId,host,token三个变量                               this.$api.recommend.getDoc(textId).then(res =>{                                // console.log(res);                                this.getDocInfo(res.result);                                this.loading = false;                            });


                    }                })            },

            getDocInfo(result){                var option = {                    docId: result.documentId,                    token: result.token,                    host: result.host,                    serverHost: ‘https://doc.bj.baidubce.com‘,                    width: document.documentElement.clientWidth, //文档容器宽度                    zoom: false,              //是否显示放大缩小按钮                    zoomStepWidth:200,                    pn:1,  //定位到第几页,可选                    ready: function (handler) {  // 设置字体大小和颜色, 背景颜色(可设置白天黑夜模式)                        handler.setFontSize(1);                        handler.setBackgroundColor(‘#fff‘);                        handler.setFontColor(‘#000‘);                    },                    flip: function (data) {    // 翻页时回调函数, 可供客户进行统计等                        // console.log(data.pn);                    },                    fontSize:‘big‘,                    toolbarConf: {                        page: true, //上下翻页箭头图标                        pagenum: true, //几分之几页                        full: false, //是否显示全屏图标,点击后全屏                        copy: true, //是否可以复制文档内容                        position: ‘center‘,// 设置 toolbar中翻页和放大图标的位置(值有left/center)                    } //文档顶部工具条配置对象,必选                };                new Document(‘reader‘, option);            }        },        destroyed() {

        }

    }</script>百度文库  文档阅读器Web-SDK开发指南  详细解说  https://cloud.baidu.com/doc/DOC/s/sjwvypuzh

原文地址:https://www.cnblogs.com/gmsmile/p/12017505.html

时间: 2024-10-03 02:13:17

vue.js 查看百度文库文档的相关文章

js仿百度文库文档上传页面的分类选择器_第二版

仿百度文库文档上传页面的多级联动分类选择器第二版,支持在一个页面同时使用多个分类选择器: 此版本把HTML,CSS,以及图片都封装到"category.js"中,解决因文件路径找不到样式及图片的问题: 源码下载地址:http://download.csdn.net/detail/testcs_dn/7290577 初始状态,一个页面使用两个,可以初始化之前选中的分类: 选择状态: 当选中一个分类后,会触发"onChange"事件,如上图中的"您选择的分类编

百度文库文档下载

有用的链接: 文档下载:http://wenku.baiduvvv.com/……百度文库下载:http://www.hiwenku.com/ 商品历史价格查询:http://item.jdvvv.com/……商品历史价格查询:http://www.hisprice.cn/ 原文地址:https://www.cnblogs.com/Allen-rg/p/11419198.html

Python小爬虫-自动下载三亿文库文档

新手学python,写了一个抓取网页后自动下载文档的脚本,和大家分享. 首先我们打开三亿文库下载栏目的网址,比如专业资料(IT/计算机/互联网)http://3y.uu456.com/bl-197?od=1&pn=0,可以观察到,链接中pn=后面的数字就是对应的页码,所以一会我们会用iurl = 'http://3y.uu456.com/bl-197?od=1&pn=',后面加上页码来抓取网页. 一般网页会用1,2,3...不过机智的三亿文库用0,25,50...来表示,所以我们在拼接ur

如何在命令行模式下查看Python帮助文档---dir、help、__doc__

如何在命令行模式下查看Python帮助文档---dir.help.__doc__ 1.dir函数式可以查看对象的属性,使用方法很简单,举str类型为例,在Python命令窗口输入 dir(str) 即可查看str的属性,如下图所示: 2.如何查看对象某个属性的帮助文档 ?如要查看str的split属性,可以用__doc__, 使用方法为print(str.split.__doc__),如下图所示: 3.查看对象的某个属性还可以用help函数,使用方法为help(str.split),如下图所示:

Js和jQuery的文档就绪函数以及执行次数

Js和jQuery的文档就绪函数以及执行次数 1:JS文档就绪函数: 采用onload方法: 2:jQuery文档就绪函数: 方法一:采用ready方法 方法二: 通过上面的两种方法可看出:利用方法二比较精简,方法二应用广泛 3. JS文档就绪函数的执行次数: ---js的文档就绪函数不能定义多个.如果定义多个,最后定义的文档就绪函数会覆盖之前的. 例如: 像上面这样,函数定义两个或者两个以上的时候,最后弹出的结果只有"2",因为后面定义的文档就绪函数会覆盖前面的. 4.jQuery文

Babylon.js官方性能优化文档中文翻译

在这里列出Babylon.js官方性能优化文档的中英文对照,并在CardSimulate项目里对其中的一些优化方法进行实践. How To 如何 Optimize your scene 优化你的场景 Table of contents 内容列表 How To Optimize Your Scene 如何优化你的场景 Use TransformNode instead of AbstractMesh or empty meshes 使用变换节点代替抽象网格或者空网格 Changing per me

【man】 查看命令帮助文档

[man] 查看命令帮助文档man COMMAND man命令分章节查看命令章节可以使用 whatis read通常不通章节说明内容如下:第一章节:用户命令(/bin,/usr/bin,/usr/local/bin)第二章节:系统调用第三章节:库用户调用第四章节:特殊文件(设备文件都是特殊文件,设备的访问入口)第五章节:文件格式(通常是解释配置文件的语法)第六章节:游戏第七章节:杂项(Miscellaneous)第八章节:管理命令(/sbin,/usr/sbin,/usr/local/sbin)

js事件,操作页面文档,计算后样式,数据类型

js:运行在浏览器的脚本语言 js引入 1.行间式:存在于行间事件中 <div id="div" onclick="this.style.color="red"">文本内容</div> <style> div{ width: 100px; height: 100px; background-color: red; } </style> </head> <body> <d

高效查看MySQL帮助文档的方法

在mysql的使用过程中, 可能经常会遇到以下问题: 某个操作语法忘记了, 如何快速查找? 如何快速知道当前版本上某个字段类型的取值范围? 当前版本都支持哪些函数?希望有例子说明.. 当前版本是否支持某个功能? 对于上面列出的问题, 我们可能想到的方法是查找MySQL的文档, 这些问题在官方文档都可以很清楚地查到, 但是却要耗费大量的时间和精力. 所以对于以上问题, 最好的解决办法就是使用MySQL安装后自带的帮助文档, 这样在遇到问题时就可以方便快捷地进行查询. 按层次查看帮助 查看目录 如果