- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在从共享点列表中获取信息,然后我想使用该数据。问题是我需要在使用数据之前从 Sharepoint 服务器更新数据,但我无法让 executeQuery() 工作。我可以让 executeQueryAsync() 工作。这是我的代码:
// Global variables;
var context;
var web;
var list;
var howManyItem = 0;
var allItems;
var randNums = [];
// Initializes the variables; Sets listname; Gets all items;
function init(){
context = new SP.ClientContext.get_current();
web = context.get_web();
// Enter the list name;
this.list = web.get_lists().getByTitle('LetsTalkAdded');
// Get item count in the query/list;
var query = SP.CamlQuery.createAllItemsQuery();
allItems = list.getItems(query);
context.load(allItems, 'Include(Title)');
context.executeQueryAsync(Function.createDelegate(this, this.success), Function.createDelegate(this, this.failed));
}
这工作正常,但是当我将最后一行更改为:
context.executeQuery(Function.createDelegate(this, this.success), Function.createDelegate(this, this.failed));
它不再有效,但我无法异步运行它们。如果我这样做,我的代码中依赖于该信息的部分将不起作用。为什么 executeQuery() 函数不起作用?
最佳答案
我一直在尝试使用 ExecuteQuery 而不是 Async 版本来做类似的事情。从我发现的情况来看,JSOM 不支持非异步版本。所以你必须使用异步版本。
关于javascript - 无法让 ClientContext.executeQuery() 在 javascript 中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12147472/
如何将此 c# CSOM 放入 powershell TaxonomyField taxonomyField = clientContext.CastTo(field); 我试过:$分类字段= $cl
我在我们的一项 WCF 服务中使用 SharePoint SDK。 要从 SharePoint 获取字节数组(文档),我使用 SDK 的 ClientContext 类。对 SharePoint 的调
我试图通过创建 ClientContext 的函数来避免重复代码。编译以下代码: template grpc::ClientContext&& context_with_deadline(T dura
我正在尝试测试此代码片段,但在“ClientContext oContext = new ClientContext(siteUrl);”上出现“缺少 using 指令或程序集引用”错误我直接从 Mi
我在使用 的不同用户操作上调用了多种方法ClientContext . 在每个方法执行上创建它会导致性能问题。 因此,我将其添加为可重用性的静态变量,性能平均提高了 5 秒,但随后在某些方法中它开始给
我有一些代码可以调用像这样开始的 SharePoint 托管元数据服务: var clientContext = new ClientContext("http://mysharepointsite/
在 Sharepoint 中,当我们加载 sp.js 文件之后,当我们使用给定代码时,它会提供当前站点上下文。但是我如何使用 url 获取站点上下文。 var context = new SP.Cl
我正在设计一个工具,它每隔几分钟运行一次,然后转到 Office 365 站点并检索和处理信息。 目前我已经开始使用 MSDN 指南 “使用基于声明的身份验证在 SharePoint Online 中
我正在使用 FSCopyObjectAsync 在 Cocoa 应用程序中复制文件。问题是,每当我尝试设置 info 字段(void * 类型的对象)时,应用程序都会因 EXEC_BAD_ACCESS
我正在尝试连接到 Sharepoint 实例以通过第 3 方工具发布一些内容。 我无法控制 Sharepoint 实例,但我确信我的帐户拥有全部权限。 ClientContext ct
这是我在我的项目中所做的: alert("before"); //It can not work cause the LIST is in the subsite called "Serv
我正在从共享点列表中获取信息,然后我想使用该数据。问题是我需要在使用数据之前从 Sharepoint 服务器更新数据,但我无法让 executeQuery() 工作。我可以让 executeQuery
我开发的 SharePoint 托管应用程序(SharePoint 应用程序)出现问题。SharePoint 版本为 2013。 应用程序网站是:http://app-12a34567bcde8f.s
我一直在学习客户端对象模型并遇到了方法 executeQueryAsync .我发现有很多方法可以调用此方法。我发现的一些是这些: var context = new SP.ClientContext
我正在关注这个 session 研讨会 http://video.ch9.ms/sessions/spc/2014/SPC261.mp4他们在哪里教你如何创建共享点应用程序 在某些时候我有这个脚本 $
我在网上看到的所有东西在尝试创建子任务时基本上都做同样的事情;它首先获取当前的客户端上下文,然后获取要为其创建新子任务的任务列表。 var clientContext = new SP.ClientC
在使用 lambda 时,文档表示您必须为 ClientContext 发送一个 base64 编码的 JSON 对象。它还表示客户端上下文必须是“str”而不是字节。 http://boto3.re
我有一些代码来创建一个 SharePoint Online 现代页面,该页面在 VS 中运行良好,并使用三个不同的 SharePoint 帐户进行了测试。在 Azure 函数上运行的相同代码仅适用于三
我是一名优秀的程序员,十分优秀!