我似乎不知道如何使用 html/javascript 客户端将参数传递给 azure 移动服务。
我想插入带有参数的表。
client = new WindowsAzure.MobileServiceClient('https://<myappid>.azure-mobile.net/', 'APPKEY');
client.getTable('myTable').insert(myJsonObj, { myParam: true });
如果我的插入代码看起来像这样
function insert(item, user, request) {
if(request.parameters.myparam) {
// do stuff
}
}
如何通过 html/javascript 移动客户端设置请求中的参数变量?我找到了 WP8 SDK 的示例,它有一个 .withparameters 函数,这个问题概述了如何阅读,Passing Query Parameters from HTML/JS App to Azure Server Script然后最有希望的是http://blogs.msdn.com/b/writingdata_services/archive/2013/01/02/mobile-services-custom-parameters-in-windows-store-apps.aspx但该 javascript 仅适用于 Windows store javascript 库。
谢谢!
编辑: 事实证明我的代码是正确的,并且存在环境问题,没有推送新的 JS 文件#noobMistake
无论如何,在插入上传递参数都可以在 Azure 移动服务库中通过在初始对象之后传递参数来完成。
client.getTable('myTable').insert(myJsonObj, <PARAMS HERE>);
它们将被设置为请求对象服务器端的参数变量!
最佳答案
结果证明我的代码是正确的,并且存在环境问题,没有推送新的 JS 文件#noobMistake
无论如何,在插入上传递参数都可以在 Azure 移动服务库中通过在初始对象之后传递参数来完成。
client.getTable('myTable').insert(myJsonObj, <PARAMS HERE>);
它们将被设置为请求对象服务器端的参数变量!
关于javascript - 使用azure移动服务html客户端插入查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21270273/