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

南京做公司网站的公司/如何自己建设网站

南京做公司网站的公司,如何自己建设网站,济南网站推广优化,西安大型网站制作前言 近期有一个获取文档库中所有文件的需求&#xff0c;且文件层级较多&#xff0c;文件数量较大&#xff0c;经过多次尝试&#xff0c;最后用了SharePoint Plus js来实现 代码 <script type"text/javascript" src"https://cdn.jsdelivr.net/npm/sharepoin…

前言

近期有一个获取文档库中所有文件的需求,且文件层级较多,文件数量较大,经过多次尝试,最后用了SharePoint Plus js来实现

 代码

<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/sharepointplus/browser/sharepointplus.js"></script><script type="text/javascript">function getFolderAndFilesInFolder() {// if you want to list only the files visible into a folder for a Document Library$SP().list("DocName").get({fields: "BaseName,FileRef,FSObjType", // "BaseName" is the name of the file/folder; "FileRef" is the full path of the file/folder; "FSObjType" is 0 for a file and 1 for a folder (you need to apply $SP().cleanResult()), "File_x0020_Size" the filesize in bytesfolderOptions: {path: "folder",show: "FilesAndFolders_InFolder"}}).then(function (items) {for (var i = 0; i < items.length; i++) {console.log(items[i].getAttribute("FileRef"));console.log(items[i].getAttribute("FileLeafRef"));//console.log(items[i].getAttribute("FSObjType"));}})}</script><input id="Button1" type="button" onclick="getFolderAndFilesInFolder()" value="button" />

说明:folderOptions.show有四个可选值,如下

1、 "FilesOnly_Recursive" that lists all the files recursively from the provided path (and its children); 获取所有文件包含子文件夹中的文件

2、"FilesAndFolders_Recursive" that lists all the files and folders recursively from the provided path (and its children);获取所有文件夹和文件包含子文件夹中的文件夹和文件

3、"FilesOnly_InFolder" that lists all the files from the provided path;获取指定文件夹中的文件

4、"FilesAndFolders_InFolder" that lists all the files and folders from the provided path获取指定文件夹中的文件夹和文件

分页查询

需要注意的是,如果文件或数据item大于5000条,则需要启用分页查询,因为该接口一次性最多可以返回5000条数据,代码如下

 $SP().list('list name').get({fields: "Id,Title",rowlimit: 4900,paging: true,progress: function progress(nbItemsLoaded) {// for each new page this function will be called}}).then(function (data) {console.log(data)});

http://www.lbrq.cn/news/205939.html

相关文章:

  • php网站屏蔽词怎么做/地推拉新app推广怎么做
  • 在线做免费网站/自己创建网站
  • 猪八戒网站建设公司/个人怎么注册自己的网站
  • 中国建设工程协会网站电话/百度手机网页版
  • 做网站群的公司/河南靠谱seo电话
  • 学校电脑课做网站的软件/网站流量分析的指标有哪些
  • 个人网站如何备企业/企业网站推广方法
  • o2o电子商务网站建设/b2b电商平台
  • 厦门市建设局官方网站/网站定制开发
  • 重庆网站开发公/百度投诉中心人工电话号码
  • 马良行网站3d模型预览怎么做的/小红书关键词排名怎么做
  • 东莞企业网站制作/顺德搜索seo网络推广
  • 沈阳做网站哪家便宜/重庆森林经典台词
  • 网站建设色彩/中国建设网官方网站
  • 东莞网站优化哪家好/seo优化需要多少钱
  • 有没有做头像的网站/网站网络推广企业
  • 免费微信微网站模板下载/数字经济发展情况报告
  • 网站建设工作/网站制作公司有哪些
  • 网站济南网站建设/做网站建设公司
  • 做网站 赚钱吗/网络推广是网络营销的基础
  • 给一个网站怎么做安全测试/创建自己的网站
  • 建设管理部门网站查询/seo优化轻松seo优化排名
  • 有没有做外贸的网站啊/广告联盟骗局
  • 广州网站建设公/服务器ip域名解析
  • 商丘网站建设运营公司/seo建站优化
  • 为国外客户做网站建设/营销传播服务
  • 网站开发系统是什么/湖南官网网站推广软件
  • 自己的网站可以做淘客吗/百度手机关键词排名工具
  • 莱芜网站优化团队/百度网址导航主页
  • 什么网站上可以做简历/找公司做网站多少钱
  • 跨平台移动开发技术深度分析:uni-app、React Native与Flutter的迁移成本、性能、场景与前景
  • 鸿蒙开发NDK之---- 如何将ArkTs的类型转化成C++对应的类型(基础类型,包含部分代码解释)
  • 虚拟货币交易:游走在合法与犯罪的生死线
  • 人工智能如何重构能源系统以应对气候变化?
  • 如何将 iPhone 备份到云端:完整指南
  • LabVIEW浏览器ActiveX事件交互